/* Common */
@charset "euc-kr";
@import url(/css/nanumgothics.css);
@import url(/css/nanummyeongjo.css);
@import url(/css/notosanskr.css); 

@font-face {
    font-family: NanumGothic;
    src: url('NanumGothic.otf');
    src: url('NanumGothicBold.otf') format("opentype");
    src: url('NanumGothic.eot?#iefix') format('embedded-opentype'),
         url('NanumGothic.woff') format('woff'),
         url('NanumGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal; 
}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,img, a{margin:0;padding:0;color:#393939;}
body,input,textarea,select,button,table{font-family:'돋움',Dotum,AppleGothic,sans-serif;font-size:12px;}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;color:#333;}
/*a:hover,a:active,a:focus{text-decoration:underline;cursor:pointer;color:#333}*/
a:hover,a:active,a:focus{text-decoration:none;cursor:pointer;color:#333}
table {border: 0;border-collapse: collapse}
caption{display:none}
textarea, input, select{color:#666666}
select {vertical-align:middle;}
address{clear:both;margin:0;padding:0}
em{margin:0;padding:0}
.blind{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0; line-height:0}

.txtL{text-align:left}
.txtR{text-align:right}
.txtC{text-align:center}
.txtB{font-weight:bold;}

.floatL{float:left}
.floatR{float:right}

.displayB{display:block;}

/* Font Class Style */
.b		{font-weight:bold;}
.u		{text-decoration:underline}

/*.png24			{tmp:expression(setPng24(this))};*/


 /* Margin Set */
.ml5	{margin-left:5px;}	.ml10	{margin-left:10px;}		.ml15	{margin-left:15px;}		.ml20	{margin-left:20px;}		.ml25	{margin-left:25px;}		.ml30	{margin-left:30px;}		.ml35	{margin-left:35px;}		.ml40	{margin-left:40px;}		.ml45	{margin-left:45px;}		.ml50	{margin-left:50px;}		.ml55	{margin-left:55px;}	.ml65	{margin-left:65px;}
.mr5	{margin-right:5px;}	.mr10	{margin-right:10px;}	.mr15	{margin-right:15px;}	.mr20	{margin-right:20px;}	.mr25	{margin-right:25px;}	.mr30	{margin-right:30px;}	.mr35	{margin-right:35px;}	.mr40	{margin-right:40px;}	.mr45	{margin-right:45px;}	.mr50	{margin-right:50px;}		.mr450	{margin-right:450px;}
.mb4	{margin-bottom:4px;}.mb5	{margin-bottom:5px;}	.mb10	{margin-bottom:10px;}	.mb15	{margin-bottom:15px;}	.mb20	{margin-bottom:20px;}	.mb25	{margin-bottom:25px;}	.mb30	{margin-bottom:30px;}	.mb35	{margin-bottom:35px;}	.mb40	{margin-bottom:40px;}	.mb45	{margin-bottom:45px;}	.mb50	{margin-bottom:50px;}	.mb55	{margin-bottom:55px;}	.mb60	{margin-bottom:60px;}
.mt5	{margin-top:5px;} .mt7	{margin-top:7px;}	.mt10	{margin-top:10px;}		.mt15	{margin-top:15px;}		.mt20	{margin-top:20px;}		.mt25	{margin-top:25px;}		.mt30	{margin-top:30px;}		.mt35	{margin-top:35px;}		.mt40	{margin-top:40px;}		.mt45	{margin-top:45px;}		.mt50	{margin-top:50px;}
/* Padding Set */
.pl5	{padding-left:5px;}		.pl10	{padding-left:10px;}	.pl15	{padding-left:15px;} .pl18	{padding-left:18px;}	.pl20	{padding-left:20px;}	.pl25	{padding-left:25px;}	.pl30	{padding-left:30px;}	.pl35	{padding-left:35px;}	.pl40	{padding-left:40px;}	.pl45	{padding-left:45px;}	.pl50	{padding-left:50px;}	.pl55	{padding-left:55px;}	.pl60	{padding-left:60px;}
.pr5	{padding-right:5px;}	.pr10	{padding-right:10px;}	.pr15	{padding-right:15px;}	.pr20	{padding-right:20px;}	.pr25	{padding-right:25px;}	.pr30	{padding-right:30px;}	.pr35	{padding-right:35px;}	.pr40	{padding-right:40px;}	.pr45	{padding-right:45px;}	.pr50	{padding-right:50px;}
.pb5	{padding-bottom:5px;}	.pb10	{padding-bottom:10px;}	.pb15	{padding-bottom:15px;}	.pb20	{padding-bottom:20px;}	.pb25	{padding-bottom:25px;}	.pb30	{padding-bottom:30px;}	.pb35	{padding-bottom:35px;}	.pb40	{padding-bottom:40px;}	.pb45	{padding-bottom:45px;}	.pb50	{padding-bottom:50px;}
.pt5	{padding-top:5px;}		.pt10	{padding-top:10px;}		.pt15	{padding-top:15px;}		.pt20	{padding-top:20px;}		.pt25	{padding-top:25px;}		.pt30	{padding-top:30px;}		.pt35	{padding-top:35px;}		.pt40	{padding-top:40px;}		.pt45	{padding-top:45px;}		.pt50	{padding-top:50px;}		.pt55	{padding-top:55px;}		.pt60	{padding-top:60px;}		.pt70	{padding-top:70px;}

.input_txt{border:1px solid #abadb3;height:19px;line-height:150%}
.input_select{border:1px solid #abadb3;line-height:150%;height:19px}
.textarea{padding:0;border:1px solid #abadb3;line-height:150%;text-align:justify;}

hr, caption		{display:none;}
legend			{position:absolute; height:0; font-size:0px; line-height:0; overflow:hidden; text-indent:-20000px; }

/* hidden */
.hidden{ visibility:hidden; position:absolute; font-size:0; width:0; height:0; line-height:0; margin:0; padding:0; background:none}
.input_submit{cursor:pointer;}
button{cursor:pointer}

h1{font-size:24px;margin:0 0 10px 0;padding:0}
h2{font-size:22px;;margin:0 0 10px 0;padding:0}
h3{font-size:20px;;margin:0 0 10px 0;padding:0}
h4{font-size:18px;;margin:0 0 10px 0;padding:0}
h5{font-size:16px;;margin:0 0 10px 0;padding:0}
h6{font-size:14px;;margin:0 0 10px 0;padding:0}


/* Layout Common Background-color 
.header_w{background-color:#666666}
#container .snb{background-color:#f7f7f7}
#container #content{background-color:#cecece}
.footer_w{background-color:#666666}
*/

/* Layout Common */
#wrap{position:relative;100%;height:100%;background:url("../images/bg_body.png") 0 -5px repeat-x;}
#header{position:relative;width:100%;height:124px;z-index:10;}
#container{position:relative;width:100%;overflow:hidden;padding:0; margin:0;z-index:0;min-height:400px; border:1px}
#container .snb{position:relative;width:193px;float:left}
#container #content{position:relative;width:790px; min-height:800px;float:right;margin-top:0;padding-right:0;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea}
#footer{position:relative;width:100%;height:100px;overflow:hidden;background-color:#fff;}

#container_sub{position:relative;width:100%;overflow:hidden;padding-bottom:20px;z-index:0;min-height:400px}
#container_sub .snb{position:relative;width:193px;float:left}
#container_sub #content{position:relative;width:754px;float:right;margin-top:0;padding-right:0}


.header_w{position:relative;width:990px;margin:0 auto;padding-top:80px;height:44px;background:url('../m001/images/gnb_bg.png') right 29px no-repeat;z-index:10;}
.header_w > .gnb > ul >li {font-family:"NanumGothic"}
.container_w{position:relative;width:990px;margin:0 auto;z-index:3;}
.footer_w{position:relative;width:990px;margin:0 auto;text-align:left;line-height:150%;border-top:1px solid #d4d4d6;}
.footer_w img{vertical-align:middle}
.footer_w .logo{position:absolute;left:25px;top:10px}
.footer_w .footer_txt01{margin:0;padding:0;overflow:hidden;padding-left:0;padding-top:0;position:relative;}
.footer_w .footer_txt01 ul{margin:0;padding:0}
.footer_w .footer_txt01 ul li{margin:0;padding:13px 0 0 0;float:left;padding-right:5px;margin-right:5px; color:#737373;}
.footer_w .footer_txt01 ul li.end{background:url('')}
.footer_w .footer_txt01 ul li a{color:#737373;}
.footer_w .footer_txt01 address{color:#737373;line-height:18px;margin:0;padding:0;padding-top:0;font-size:11px}
.footer_w .footer_txt01 .copy{margin-top:3px;line-height:12px;color:#9fa7b6}
.footer_w .sec_info{position:absolute;right:0;top:32px;z-index:9}
.footer_w .sec_info select{border:1px solid #d4d4d6;background-color:#fff;line-height:16px;padding:2px}

.sec_main_pop{display:none;position:relative;height:167px;background:url('../m001/images/main_bg_pop.png') 0 0 repeat-x;}
.sec_main_pop.on{display:block}
.sec_main_pop .sec_main_pop_w{width:1000px;margin:0 auto;position:relative;height:167px}
.sec_main_pop .sec_main_pop_w .btn_close{position:absolute;right:0;bottom:8px;color:#fff;height:22px}
.sec_main_pop .sec_main_pop_w .btn_close input{line-height:22px;vertical-align:middle}
.sec_main_pop .sec_main_pop_w .btn_close label{line-height:22px;vertical-align:middle}
.sec_main_pop .sec_main_pop_w .btn_close img{line-height:22px;vertical-align:middle}

.sec_main_pop_btm{display:none;border-top:3px solid #454d59;height:13px;position:relative;width:100%}
.sec_main_pop_btm.on{display:block}
.sec_main_pop_btm .sec_main_pop_btm_w{width:1000px;margin:0 auto;position:relative;}
.sec_main_pop_btm .sec_main_pop_btm_w .btn_r{position:absolute;right:0;top:-3px}


#header .gnb{z-index:9;position:absolute;right:0;top:40px;overflow:hidden}
#header .gnb > ul{width:auto;float:right}
#header .gnb > ul li{float:left;color:#6a6a6a;}
#header .gnb > ul li a{display:block;padding:0 0 0 10px;color:#14017f;font-size:11px;line-height:18px}
#header .gnb > ul li a.bg_blue{background-color:#0091d4}
#header .gnb > ul li.pt5{padding-top:7px}
#header .gnb > ul li.end{padding-right:0;background:url('')}

.sec_header{position:relative;height:45px;}
#header .logo{position:absolute;left:11px;top:20px}


.banner01{background:url('./images/main_ban_gnb01.png') 0 0 no-repeat;width:267px;height:54px;position:absolute;right:0;top:27px;}

.lnb_root{position:absolute;left:0;top:0;width:990px;background:url('/images/sk50014/main_gnb.png') 0 0 no-repeat;min-height:245px;}
.jwmnualldown{width:100%;}
.jwmnualldown > li{padding-left:0;text-align:center;padding-top:8px;}
.jwmnualldown > li.end{background:url('')}
.jwmnualldown > li > a{ font-family: "Noto Sans KR","Nanum Gothic","맑은 고딕","Malgun Gothic" ;padding:20px;font-size:16px;font-weight:normal;color:#ffffff}
.jwmnualldown > li > a.selected{color:#D9CBB9}
.jwmnualldown > li > a:hover{color:#9ad0f1}
.jwmnualldown .sub_mn.on{display:block;text-align:left;width:100%;height:270px;background-color:#ffffff;border-bottom:2px solid #3FB6CB}
.jwmnualldown .sub_mn{ background:url('/images/sk50014/bg_menu_line.png') 0 0 no-repeat; padding:25px 0 0 0; display: none;z-index:999;height:0px;overflow:hidden;width:100%}
.jwmnualldown  .sub_mn a{font-weight:bold;font-size:14px;line-height:23px;padding:5px 0 18px 15px;color:#7d7d7d;width:auto;}
.jwmnualldown ul.sub_mn{;position:absolute;left:0;top:45px;bottom:45px;}
.jwmnualldown .sub_mn > li{display:block;padding-bottom:15px;position:relative;padding-left:30px;}
.jwmnualldown .sub_mn > li > a{line-height:16px;padding:5px 0 0 35px;color:#467fc6;font-size:14px}
.jwmnualldown .sub_mn > li > a:hover{color:#3a31c3}
.jwmnualldown .sub_mn > li > ul{position:absolute;left:150px;top:0;width:900px;border-bottom:1px solid #e1e1e1;overflow:hidden;height:20px;padding-bottom:2px}
.jwmnualldown .sub_mn > li > ul > li{float:left;font-size:12px;padding-top:0;line-height:18px}
.jwmnualldown .sub_mn > li > ul > li > a{font-size:12px;line-height:18px;color:#6498d9;padding:0 15px 0 15px;font-weight:normal;background:url('') 100% 0 no-repeat}
.jwmnualldown .sub_mn > li > ul > li.end a{background:url('')}
.jwmnualldown .sub_mn > li > ul > li > a:hover{font-weight:bold;color:#3a31c3}


#header a:hover,#header a:active, #header a:focus{text-decoration:none;cursor:pointer;}
#footer a:hover,#footer a:active, #footer a:focus{text-decoration:none;cursor:pointer;}

#lnb_all{;background-color:#fff;width:100%;overflow:hidden;margin-top:0;position:relative;height:290px;z-index:3}

.popupZone_main{position:relative;z-index:0;width:100%;height:260px;margin-top:0;margin-bottom:0;}
.popupZone_main .sec_main_aside{position:absolute;left:0;top:0;width:100%;height:260px}
.popupZone_main .sec_main_aside .sec_left{width:1000px;margin:0 auto;z-index:90;position:relative;height:260px}
.popupZone_main .sec_main_aside .sec_left ul.list{width:193px}
.popupZone_main .sec_main_aside .sec_left ul.list li{background:url('../m001/images/main_ban_list_bg.png') left top repeat-x;height:37px;line-height:37px;text-align:center}
.popupZone_main .sec_main_aside .sec_left ul.list li.tit{height:113px}
.popupZone_main .sec_main_aside .sec_left ul.list  li a{color:#000}
.popupZone_main .sec_main_aside .sec_left .sec_banner{width:100%;background-color:#fff;border:1px solid #cccccc;padding:10px 0;overflow:hidden;position:absolute;left:0;bottom:50px}
.popupZone_main .sec_main_aside .sec_left .sec_banner > ul{}

.popupZone_btm_main{margin:-10px auto 10px auto;width:990px;position:relative;}
.popupZone_btm_main ul{overflow:hidden;}
.popupZone_btm_main li{float:left;}
.popupZone_btm_main .quick_btn{position:absolute;right:-68px;top:-340px;z-index:99; width:68px;}
.popupZone_btm_main .quick_btn > li{float:left;}


.popupZone_sub{position:relative;z-index:0;width:100%;height:160px;margin-top:0;margin-bottom:0;}
.popupZone_sub .sec_main_aside{position:absolute;left:0;top:0;width:100%;height:260px}
.popupZone_sub .sec_main_aside .sec_left{width:1000px;margin:0 auto;z-index:90;position:relative;height:260px}
.popupZone_sub .sec_main_aside .sec_left ul.list{width:193px}
.popupZone_sub .sec_main_aside .sec_left ul.list li{background:url('../m001/images/main_ban_list_bg.png') left top repeat-x;height:37px;line-height:37px;text-align:center}
.popupZone_sub .sec_main_aside .sec_left ul.list li.tit{height:113px}
.popupZone_sub .sec_main_aside .sec_left ul.list  li a{color:#000}
.popupZone_sub .sec_main_aside .sec_left .sec_banner{width:100%;background-color:#fff;border:1px solid #cccccc;padding:10px 0;overflow:hidden;position:absolute;left:0;bottom:50px}
.popupZone_sub .sec_main_aside .sec_left .sec_banner > ul{}


/** Quick menu **/
.quick_root_top{position:absolute;right:-120px;top:40px;width:86px;z-index:9;background-color:red;}

/** font Color Style **/
.fnt_red_1{color:#ff0000;font-weight:normal}
.fnt_red_1B{color:#ff0000;font-weight:bold}
.fnt_black_1{color:#333333;font-weight:normal}
.fnt_black_1B{color:#333333;font-weight:bold}
.fnt_gray_01{color:#818080;}
.fnt_blue_1{color:blue;font-weight:normal}
.fnt_blue_2{color:#0066ff;font-weight:normal}
.fnt_red_01{color:#de4e63;}

.mobile{display:none}

/** table base Style **/
.tb_base thead th{background-color:#3d3d3d;color:#b0b0b0;font-size:12px;border-bottom:1px solid #dddddd;padding:10px;text-align:left}
.tb_base tbody td{background-color:#ffffff;border-bottom:1px solid #dddddd;padding:8px}


a.btn_01{display:inline-block;padding-right:4px;background-color:#666666;font-size:12px;color:#fff;line-height:12px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap;border:1px solid #ececec}
a.btn_01 span,a.btn_01 strong{display:block;padding:2px 4px 3px 8px;background-color:#666666;color:#fff}

a.btn_01_big{display:inline-block;padding-right:10px;background-color:#666666;font-size:12px;color:#fff;line-height:12px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap;border:1px solid #ececec}
a.btn_01_big span,a.btn_01_big strong{display:block;padding:6px 10px 7px 18px;background-color:#666666;color:#fff}
a.btn_04{display:inline-block;padding-right:12px;background-color:#666666;font-size:14px;color:#fff;line-height:12px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap;border:1px solid #666666}
a.btn_04 span,a.btn_04 strong{display:block;padding:20px 22px 22px 26px;background-color:#666666;color:#fff}

.popupZone {margin: 0px; width: 1000px;height:543px; position: relative;margin-bottom:20px}
.popupZone h2 {	margin: 0px 0px 7px;padding:8px 0 0 2px}
.popupZone .paging {right: 5px; top:30px; width: 122px; position: absolute;z-index:9;margin:0}
.popupZone .paging ol {	float: right;}
.popupZone .paging li {	background: url("") no-repeat right 0px; width: 14px; height: 20px; float: left;}
.popupZone .paging li.selected {	background: url("") no-repeat 0 0;}
.popupZone .paging li button {	border: 0; text-indent: -999px; background-color: transparent;}
.popupZone .pop_ctrl {left:0;top:40%;width:100% position: absolute;z-index:99}
.popupZone .pop_ctrl button {	background: url("") no-repeat 0px 0px; padding: 0px; border: 1px solid red; width: 27px; height: 43px; float: left;z-index:9;}
.popupZone .pop_ctrl span {	visibility: hidden; position: absolute;}
.popupZone .pop_ctrl button.pop_left {	width: 27px;border:0;left:10px;top:50%;position:absolute}
.popupZone .pop_ctrl button.pop_stop {	background-position: -17px 0px;border:0}
.popupZone .pop_ctrl button.pop_right {	background: url("") no-repeat 0px 0px;;border:0;right:10px;top:50%;position:absolute}
.popupZone .popupList {	width: 307px; height: 110px;}
.popupZone .popupList ol {	width: 999em;}
.popupZone .popupList ol li {float: left;}

.vi_01{background:url("") center top no-repeat;}


.wd_4{overflow:hidden}
.wd_4 li{float:left;width:25%;}
.wd_4 li.end{float:right;width:24.8%;}

.wd_2{overflow:hidden}
.wd_2 li{float:left;width:49.8%;}
.wd_2 li.end{float:right;width:49.8%;}

.ico_dot_black{overflow:hidden}
.ico_dot_black li{background:url("") 5px 9px no-repeat;padding-left:15px;line-height:21px;position:relative}
.ico_dot_black li .dt{position:absolute;right:0;top:0}


.sec_banner_btm{overflow:hidden}
.sec_banner_btm li{float:left}

.main_vi{margin:30px 0 30px 0;width:515px;float:left;height:488px;position:relative;}

.sec_main{overflow:hidden;width:100%; margin-bottom:0}
.sec_main .row01{overflow:hidden;margin:0 0 10px 0;}
.sec_main .row01 .sec_notice{width:320px;height:206px;border:1px solid #FF0000;float:left;position:relative;padding:0;margin-right:10px;}
.sec_main .row01 .sec_notice .bg_01{ background:url('/sk00501/main_bg_notice01.png') 0 0 no-repeat;width:350px;height:206px;border:none;}
.sec_main .row01 .sec_notice h3{color:#000;font-size:14px;font-weight:bold;margin-bottom:10px;position:absolute;left:1px;top:10px}
.sec_main .row01 .sec_notice h3 .fnt_blue{color:#2597d6;}
.sec_main .row01 .sec_notice li{ padding-left:20px;position:relative;}
.sec_main .row01 .sec_notice li .dt{position:absolute;right:10px;top:0;color:#646464;}
.sec_main .row01 .sec_notice li a{color:#646464;     line-height: 24px;}
.sec_main .row01 .sec_notice.bg_01 > ol{padding-top:70px;}
.sec_main .row01 .sec_notice.bg_01 li a{background:url('../images/main_dot_01.png') 0 3px no-repeat;padding-left:10px}
.sec_main .row01 .sec_notice .btn_more{position:absolute;right:10px;top:30px;margin:0;padding:0}
.sec_main .row01 .sec_r{float:right;}

.sec_main .row01 .sec_notice.mid{float:left;margin-right:5px;}
.sec_main .row01 .sec_notice.mid.bg_02{background:url('/images/sk50014/bg02.png') 0 0 no-repeat;width:350px;height:206px;border:none;}
.sec_main .row01 .sec_notice.bg_02 > ol{padding-top:70px;}
.sec_main .row01 .sec_notice.mid li .dt{right:136px;}
.sec_main .row01 .sec_banner{width:272px;height:206px;float:left;position:relative; padding-top:0px;overflow:hidden;}
.sec_main .row01 .sec_banner.end h3{color:#000;font-size:14px;font-weight:bold;margin-bottom:10px;position:absolute;left:1px;top:25px}
.sec_main .row01 .sec_banner.end{float:left;margin:0;}
.sec_main .row01 .sec_banner.end{width:272px;}
.sec_main .row01 .sec_banner.end li{float:left; list-style:none; padding:0 0 5px 6px; margin:0; width:130px;}
.sec_main .row01 .sec_banner.end .rigTab{margin-top:50px;}
.sec_main .row01 .sec_banner.end .rigTab > li{background:url('../images/main_tabBg_01.png') 0 0 no-repeat; width:118px; height:32px; float:left; list-style:none; padding:0; margin:0 5px 5px 0;position:relative; color:#646464;}
.sec_main .row01 .sec_banner.end .rigTab > li > a{width:110px; height:20px;display:block;padding:10px 0 0 5px;}
.sec_main .row01 .sec_banner.end .rigTab > li > a:hover{ color:#40a4db; background:url('../images/main_tabBg_01_over.png') 0 0 no-repeat;}


.sec_main .row03{overflow:hidden;margin:0 0 10px 0;}
.sec_main .row03 .sec_notice{width:320px;height:206px;border:1px solid #FF0000;float:left;position:relative;padding:0;margin-right: 7px;}
.sec_main .row03 .sec_notice .bg_01{ background:url('http://web.moachurch.com/images/sk50014/main_bg_notice01.png') 0 0 no-repeat;width:350px;height:206px;border:none;}
.sec_main .row03 .sec_notice h3{color:#000;font-size:14px;font-weight:bold;margin-bottom:10px;position:absolute;left:1px;top:10px}
.sec_main .row03 .sec_notice h3 .fnt_blue{color:#2597d6;}
.sec_main .row03 .sec_notice li{line-height:24px;padding-left:20px;position:relative;background-color:}
.sec_main .row03 .sec_notice li .dt{position:absolute;right:10px;top:0;color:#646464;}
.sec_main .row03 .sec_notice li a{color:#646464;}
.sec_main .row03 .sec_notice.bg_01 > ol{padding-top:70px;}
.sec_main .row03 .sec_notice.bg_01 li a{background:url('../images/main_dot_01.png') 0 3px no-repeat;padding-left:10px}
.sec_main .row03 .sec_notice .btn_more{position:absolute;right:10px;top:30px;margin:0;padding:0}
.sec_main .row03 .sec_r{float:right;}

.sec_main .row03 .sec_notice.mid{float:left;margin-right:5px;}
.sec_main .row03 .sec_notice.mid.bg_02{background:url('http://web.moachurch.com/images/sk50014/bg02.png') 0 0 no-repeat;width:350px;height:406px;border:none;}
.sec_main .row03 .sec_notice.bg_02 > ol{padding-top:70px;}
.sec_main .row03 .sec_notice.mid li .dt{right:136px;}
.sec_main .row03 .sec_banner{width:272px;height:506px;left:60%;position:absolute; padding-top:10px;overflow:hidden;}
.sec_main .row03 .sec_banner.end h3{color:#000;left:450px;font-size:14px;font-weight:bold;margin-bottom:10px;position:absolute;left:1px;top:25px}
.sec_main .row03 .sec_banner.end{float:left;margin:0;left:450px;}
.sec_main .row03 .sec_banner.end{width:272px;}
.sec_main .row03 .sec_banner.end li{float:left; list-style:none; padding:0 0 5px 6px; margin:0; width:209px;}
.sec_main .row03 .sec_banner.end .rigTab{margin-top:50px;}
.sec_main .row03 .sec_banner.end .rigTab > li{background:url('../images/main_tabBg_01.png') 0 0 no-repeat; width:118px; height:32px; float:left; list-style:none; padding:0; margin:0 5px 5px 0;position:relative; color:#646464;}
.sec_main .row03 .sec_banner.end .rigTab > li > a{width:110px; height:20px;display:block;padding:10px 0 0 5px;}
.sec_main .row03 .sec_banner.end .rigTab > li > a:hover{ color:#40a4db; background:url('../images/main_tabBg_01_over.png') 0 0 no-repeat;}

.sec_main .row05{overflow:hidden;margin:0 0 10px 0;}
.sec_main .row05 .sec_notice{width:708px;height:206px;border:1px solid #FFFFFF;float:left;position:relative;padding:0;margin-right:10px;}
.sec_main .row05 .sec_notice .bg_01{ background:url('http://web.moachurch.com/images/sk50014/m_bg_photo.png') 0 0 no-repeat;width:708px;height:206px;border:none;}
.sec_main .row05 .sec_notice h3{color:#000;font-size:14px;font-weight:bold;margin-bottom:10px;position:absolute;left:1px;top:10px}
.sec_main .row05 .sec_notice h3 .fnt_blue{color:#2597d6;}
.sec_main .row05 .sec_notice li{float:left;line-height:24px;padding-left:20px;position:relative;}
.sec_main .row05 .sec_notice li .dt{position:absolute;right:10px;top:0;color:#646464;}
.sec_main .row05 .sec_notice li a{float:left;color:#646464;}
.sec_main .row05 .sec_notice.bg_01 > ol{padding-top:70px;}
.sec_main .row05 .sec_notice.bg_01 li a{background:url('../images/main_dot_01.png') 0 3px no-repeat;padding-left:10px}
.sec_main .row05 .sec_notice .btn_more{position:absolute;right:10px;top:30px;margin:0;padding:0}
.sec_main .row05 .sec_r{float:right;}

.sec_main .row05 .sec_notice.mid{float:left;margin-right:5px;}
.sec_main .row05 .sec_notice.mid.bg_02{background:url('http://web.moachurch.com/images/sk50014/bg02.png') 0 0 no-repeat;width:708px;height:206px;border:none;}
.sec_main .row05 .sec_notice.bg_02 > ol{padding-top:70px;}
.sec_main .row05 .sec_notice.mid li .dt{right:0px;}
.sec_main .row05 .sec_banner{width:150px;height:206px;float:left;position:relative; padding-top:10px;overflow:hidden;}
.sec_main .row05 .sec_banner.end h3{color:#000;font-size:14px;font-weight:bold;margin-bottom:10px;position:absolute;left:1px;top:25px}
.sec_main .row05 .sec_banner.end{float:left;margin:0;}
.sec_main .row05 .sec_banner.end{width:252px;}
.sec_main .row05 .sec_banner.end li{float:left; list-style:none; padding:0 0 5px 6px; margin:0; width:209px;}
.sec_main .row05 .sec_banner.end .rigTab{margin-top:50px;}
.sec_main .row05 .sec_banner.end .rigTab > li{background:url('../images/main_tabBg_01.png') 0 0 no-repeat; width:118px; height:32px; float:left; list-style:none; padding:0; margin:0 5px 5px 0;position:relative; color:#646464;}
.sec_main .row05 .sec_banner.end .rigTab > li > a{width:110px; height:20px;display:block;padding:10px 0 0 5px;}
.sec_main .row05 .sec_banner.end .rigTab > li > a:hover{ color:#40a4db; background:url('../images/main_tabBg_01_over.png') 0 0 no-repeat;}



.sec_main .row02{overflow:hidden;padding-bottom:10px; font-family:"NanumGothic";}
.sec_main .row02 .sec_r{float:right;width:323px}
.sec_main .row02 .sec_box_01{float:left;width:323px;margin-right:10px;background:url('../images/main_btm_bg_01.png') 0 0 no-repeat;height:248px}
.sec_main .row02 .sec_box_01 h3{font-size:17px;color:#ffffff; font-weight:bold;}
.sec_main .row02 .sec_box_01 .sec_txt{padding:23px}
.sec_main .row02 .sec_box_01   ul{overflow:hidden;padding-top:10px}
.sec_main .row02 .sec_box_01   ul > li{float:left;width:50%;line-height:24px;font-size:13px;color:#fff; font-weight:bold}
.sec_main .row02 .sec_box_01   ul > li:hover{background:url('../images/main_btm_bg_01_box.png') 0 0 no-repeat}
.sec_main .row02 .sec_box_01   ul > li > a{color:#fff;padding-left:2px}
.sec_main .row02 .sec_box_02{float:left;width:323px;margin-right:10px;background:url('../images/main_btm_bg_02.png') 0 0 no-repeat;height:248px}
.sec_main .row02 .sec_box_02 h3{font-size:17px;color:#ffffff}
.sec_main .row02 .sec_box_02 .sec_txt{padding:23px 55px 0 55px}
.sec_main .row02 .sec_box_02   ul{overflow:hidden;padding-top:10px}
.sec_main .row02 .sec_box_02   ul > li{float:left;width:100%;line-height:24px;font-size:13px;color:#fff;font-weight:bold}
.sec_main .row02 .sec_box_02   ul > li > a{color:#fff;padding-left:2px}
.sec_main .row02 .sec_box_02   ul > li:hover{background:url('../images/main_btm_bg_02_box.png') 0 0 no-repeat}

.notice_tab {margin:0; width: 100%; height: 228px; float: left}
.notice_tab h3 {float: left;z-index:7;font-size:12px;margin:0;padding:0;line-height:24px;width:84px;text-align:center;background:url('../images/main_tab_off.jpg') 0 0 no-repeat;font-weight:normal}
.notice_tab h3.on{;background:url('../images/main_tab_on.jpg') 0 0 no-repeat;font-weight:bold;color:#fff}
.notice_tab h3.on a{color:#fff}
.notice_tab h3.nor{border-right:none}
.notice_tab h3 a{color:#000;font-size:12px;margin:0;padding:0}
.notice_tab h3.h2_on{z-index:9}
.notice_tab h3.h2_1{z-index:4}
.notice_tab h3.h2_2{z-index:3}
.notice_tab h3.h2_3{z-index:2}
.notice_tab h3.h2_4{z-index:1}

.notice_tab div.on ol {	display: block;width:100%;padding-top:10px;border-top:1px solid #dcdcdc;margin-top:-6px}
.notice_tab ol {left: 0px; top: 30px;  display: none; position: absolute;}
.notice_tab ol li a {overflow: hidden; display: block;line-height:24px;background:url('../images/ico_arrow_1.jpg') 0 10px no-repeat;padding-left:10px}
.notice_tab ol li.btn_more {position:absolute;right:0;top:-18px}
.notice_tab ol li.btn_more a {	padding: 0px; background-image: none;}

.fnt01{color:#fff;background-color:#3d8be5;padding:5px;border:1px solid #89b1dd;font-size:15px;font-weight:bold}
.fnt02{font-size:18px;font-weight:bold;letter-spacing:-1px}
.fnt03{font-size:15px;font-weight:bold;color:#000000}
.fnt04{color:#fff;background-color:#f18d3d;padding:2px;border:1px solid #89b1dd;font-size:22px;font-weight:bold;letter-spacing:-1px}
.fnt05{color:#fff;background-color:#844de9;padding:2px;border:1px solid #89b1dd;font-size:22px;font-weight:bold;letter-spacing:-1px}



.list_carousel{width:990px; margin:0 auto;}
.list_carousel ul {	margin: 0;	padding: 0;	list-style:none;display:block;}
.list_carousel li {	display: block;	float: left;}
.list_carousel.responsive {	width: auto;margin-left: 0;	}
.clearfix {	float: none;clear: both;}
.prev {position:absolute;left:5%;top:40%;width:40px;height:40px;background:url('/images/main_pop_r.png')}
.next {position:absolute;right:5%;top:40%;;width:40px;height:40px;background:url('/images/main_pop_r.png')}
	
.list_carousel .btn_list{position:absolute;left:0;bottom:5px;z-index:99;width:100%;height:20px;}
.list_carousel .btn_list .btn_list_w{position:relative;height:20px;margin:0 auto;z-index:10;text-align:center;width:210px;}
.list_carousel .btn_list #stop2 {position:absolute;right:0;top:45px;;width:11px;height:12px;background:url('/images/sk50014/m_banner_stop.png') 0 0 no-repeat}
.list_carousel .pagination {  width: 80%; position: absolute;z-index:99;margin:0 auto;height:12px;}
.list_carousel .pagination {text-align: center;}
.list_carousel .pagination a {background: url("/images/sk50014/m_banner_off.png") 0 0 no-repeat transparent;	width: 10px;height: 10px;margin: 0 7px 0 0;	display: inline-block;}
.list_carousel .pagination a.selected {background: url("/images/sk50014/m_banner_on.png") 0 0 no-repeat transparent;cursor: default;}
.list_carousel .pagination a span {display: none;}
#container{padding:0;border:0}
.sec_main .row01 .sec_notice.bg_01 {
background: url('/skin/m001/images/main_bg_notice01.png') 0 0 no-repeat;
width: 350px;
height: 206px;
border: none;
}
#header {
position: relative;
width: 100%;
height: 124px;
z-index: 10;
}
.sec_main .row01 .sec_notice.mid.bg_02 {
background: url('/skin/m001/images/main_bg_notice01.png') 0 0 no-repeat;
width: 350px;
height: 206px;
border: none;
}
 .gnb {
z-index: 9;
position: absolute;
right: 0;
top: 40px;
overflow: hidden;
}
#header .logo {
position: absolute;
left: 11px;
top: 20px;
}
#header .logo2 {
position: absolute;
left: 210px;
top: 20px;
}
#header .gnb {
z-index: 9;
position: absolute;
right: 0;
top: 40px;
overflow: hidden;
}

#header .gnb > ul li a {
display: block;
padding: 0 0 0 10px;
color: #516675;
font-size: 12px;
line-height: 18px;
}
.caroufredsel_wrapper {
display: block; position: relative; top: auto; right: auto; bottom: auto; left: auto; z-index: auto; width: 990px; height: 260px; margin: 0px; overflow: hidden;
}

.foo5 {
        text-align: left;  position: absolute; top: 0px; right: auto; bottom: auto; left: 0px; margin: 0px; width: 8910px; height: 260px; z-index: 1; 
}
.swiper-layout { position:relative;margin-top:0px; }