@charset "utf-8";

/*
	모든 랜딩페이지 class명 시작을 evt_ 으로 선언한다.
	접근성을 위해 랜딩페이지 섹션별 이미지는 통이미지로 반영하며, 먼저 생성해 놓은 blind 클래스로 소스를 hide 시킨다.
*/

/* Pretendard Font */
@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-Thin.woff2') format('woff2'),
         url('../font/Pretendard-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-ExtraLight.woff2') format('woff2'),
         url('../font/Pretendard-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-Light.woff2') format('woff2'),
         url('../font/Pretendard-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-Regular.woff2') format('woff2'),
         url('../font/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-Medium.woff2') format('woff2'),
         url('../font/Pretendard-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-SemiBold.woff2') format('woff2'),
         url('../font/Pretendard-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-Bold.woff2') format('woff2'),
         url('../font/Pretendard-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-ExtraBold.woff2') format('woff2'),
         url('../font/Pretendard-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('../font/Pretendard-Black.woff2') format('woff2'),
         url('../font/Pretendard-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* 랜딩페이지 공통영역 */
#landingWrap { width:100%; min-width:1020px; margin:0 auto; text-align:center; overflow:hidden; position:relative; }
#landingWrap .landimg { position:relative; width:1000px; margin:0 auto; }
#landingWrap .evt { position:relative; width:1000px; margin:0 auto; }
.landing_img{display:block; position:relative; left:50%; 
	-webkit-transform: translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	-o-transform:translate(-50%,0);
	transform:translate(-50%,0);
}
.in_absole_center{position:absolute; left:50%; width:1000px; margin-left:-500px; }




p,
ul,
li,
ol,
dl,
dt,
dd {
    /*line-height: inherit; By webheads 주석처리*/
}
#landingWrap .img_bg { display:block; position:relative; left:50%; width:2600px; margin-left:-1300px; text-align:center; }
#landingWrap .img_bg img { max-width:100%; }

.blind {
	overflow: hidden;
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    line-height: 0;
    white-space: normal;
    word-wrap: break-word;
    word-break: break-all;
    clip: rect(0,0,0,0);
}
.blind:before {
	display: block;
    width: 0;
    height: 0;
    font-size: 0;
    content: '\00a0';
}
.evt_landing .bx-wrapper,
.evt_landing716 .bx-wrapper {
    box-shadow:none;
    border:none;
    background:none;
}
.evt_landing_btn img {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.evt_landing_btn:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}

.common_Area01{width:100%;text-align:center;padding:70px 0;}
.common_Area01 > h3{padding-bottom:50px;}
.common_Area01 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.common_Area01 > ul > li{float:left;margin:0 20px;}
.common_Area01 > ul > li.mb30{margin-bottom:30px;}
.common_Area01 > ul > li.ml50{margin-left:50px;}


/* index 716 공통영역 */
.wrap716 { position:relative; width:716px; margin:0 auto; }
.wrap716 .evt_716 { position:relative; }


/* 무료상담신청 공통 영역 */
.perinfo { padding:70px 0; text-align:center;}
.perinfo .per_title { font-size:40px; font-weight:500; line-height:40px; }
.perinfo .per_txt { font-size:24px; color:#666; font-family:'Noto Sans KR', sans-serif; line-height:24px; font-weight:300; margin-top:15px; }
.perinfo01 { clear:both; width:916px; margin: 0 auto; border:2px solid #2f2d30; background:#fff; margin-top:40px; overflow:hidden; padding:40px;}
.perinfo01 > .infoForm { float:left; text-align:left;  }
.perinfo01 > .infoForm > ul {  }
.perinfo01 > .infoForm > ul > li > label > span.infotitle { display:table-cell; width:80px; height:47px; padding-left:20px; background: url('../images/post_perinfo_bl_.png') left 4px no-repeat; font-family:'Nanumgothic';
                                                            font-size:20px; font-weight:bold; color:#333;}
.perinfo01 > .infoForm > ul > li > label > input { width:141px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px; text-indent:10px;}
.perinfo01 > .infoForm > ul > li > label > select { width:143px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px;}

.perinfo02 { float:right; text-align:left; }
.agreeW { text-align:left; }
.agreeW > h4 { width:429px; height:33px; padding-left:20px; background: url('../images/post_perinfo_bl.png') left 4px no-repeat; font-family:'Nanumgothic'; font-size:20px; font-weight:bold; color:#333;;}
.agreeW > textarea { margin-top:20px; width:500px; height:150px; overflow-y: scroll; padding:15px; border: 1px solid #cdcdcd;}
.agreeW > p { text-align:left; height:28px; line-height:28px; padding-right:15px; margin-top:10px;font-family:'Nanumgothic';  font-size:16px; font-weight:600;z-index: 1; }

.agreeW input[type="checkbox"] { position:absolute; left:0; top:0; width:24px; height:24px; margin:0; opacity:0; cursor: pointer;}
.agreeW p:not(#cssbrowser)>input[type="checkbox"] + label { width:27px; height:27px; overflow:hidden;   float: left; padding-left:35px; display:inline-block;  
                                                            -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.agreeW p:not(#cssbrowser)>input[type="checkbox"] + label { background:url('../images/9gb_09areaunsel.png') no-repeat left center; }
.agreeW p:not(#cssbrowser)>input[type="checkbox"]:checked + label {background:url('../images/9gb_09areasel.png') no-repeat left center; }

.perinfo_btnZ { text-align:center; padding-top:40px; }


/* 무료상담신청 공통 영역 index 716 */
.perinfo_716 { clear:both; width:716px; background:#ececec; padding:50px 0; }
.perinfo_716 .per716_title { font-size:36px; font-weight:500; line-height:36px; }
.perinfo_716 .per716_txt { font-size:24px; color:#666; font-family:'Noto Sans KR', sans-serif; line-height:24px; font-weight:300; margin-top:15px; }



.perinfobox_716 { width:592px; margin: 0 auto; border:2px solid #2f2d30; background:#fff; margin-top:38px; padding:30px; }

.perinfo01_716 { width:592px; text-align:left;  }
.perinfo01_716 > ul { }
.perinfo01_716 > ul > li > label > span.infotitle { display:table-cell; width:70px; height:47px; padding-left:20px; background:url('../images/post_perinfo_bl.png') no-repeat left 4px; font-family:'Nanumgothic';
													font-size:20px; font-weight:bold; color:#333;}
.perinfo01_716 > ul > li > label > input { width:128px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px; text-indent:10px;}
.perinfo01_716 > ul > li > label > select { width:130px; height:41px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px; text-indent:7px;}

.perinfo02_716 { width:592px; margin: 0 auto; }

.agreeW_716 { width:592px; text-align:left; padding-top:15px; }
.agreeW_716 > h4 { padding-left:20px; background: url('../images/post_perinfo_bl.png') no-repeat left 4px;  font-family:'Nanumgothic';  font-size:20px; font-weight:bold; color:#333;}
.agreeW_716 > p { text-align:left; height:25px; line-height:30px; padding-right:15px; margin-top:10px; font-family:'Nanumgothic'; color:#666; font-size:16px; font-weight:bold; }

.agreeW_716 input[type="checkbox"] { position:absolute; left:0; top:0; width:24px; height:24px; margin:0; opacity:0; cursor: pointer; }
.agreeW_716 p:not(#cssbrowser)>input[type="checkbox"] + label { width:27px; height:27px; overflow:hidden;   float:left; padding:0px 0 0px 35px; display:inline-block;  
											-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.agreeW_716 p:not(#cssbrowser)>input[type="checkbox"] + label { background:url('../images/9gb_09areaunsel.png') no-repeat left center; }
.agreeW_716 p:not(#cssbrowser)>input[type="checkbox"]:checked + label {background:url('../images/9gb_09areasel.png') no-repeat left center; }

.btnZ_716 { clear:both; text-align:center; padding-top:20px; }


#gongMuWrap{width:100%;}
.gmo_Area01{width:100%;height:970px;text-align:center;background:url('../images/9gb_01areabg.jpg') no-repeat center top;}
.gmo_Area01 > h3{padding-top:40px;padding-bottom:43px;}
.gmo_Area01 > h4{padding-bottom:50px;}
.gmo_Area02{width:100%;text-align:center;padding-bottom:115px;background:url('../images/9gb_02areapatt.jpg') repeat;}
.gmo_Area02 > h3{width:100%;background:#ee2424;padding:37px 0;}
.gmo_Area02 > ul{width:1000px;margin:0 auto;padding-top:42px;}
.gmo_Area02 > ul > li{display:inline;padding-left:26px;}
.gmo_Area02 > ul > li:first-child{padding-left:0px;}
.gmo_Area03{clear:both;width:100%;text-align:center;padding-bottom:108px;background:url('../images/9gb_03areabg.jpg') no-repeat center top;}
.gmo_Area03 > h3{padding-top:140px;padding-bottom:63px;}
.gmo_tapul{width:1000px;margin:0 auto;}
.gmo_tapul > li{float:left;margin-left:2px;}
.gmo_tapul > li:first-child{margin-left:0px;}
.gmo_tapul > li::after{clear:both;}
.gmo_tapcon{clear:both;width:1000px;height:504px;text-align:center;padding:50px 0;margin:0 auto;background:#fff;}
.gmo_tapcon > ul{width:905px;height:540px;margin:0 auto;overflow:hidden;}
.gmo_Area04{width:100%;text-align:center;padding-top:54px;background:url('../images/9gb_04areabg.jpg') no-repeat center top;}
.gmo_Area04 > h3{padding-bottom:75px;}
.gmo_Area04 > img{display:block;margin:0 auto;}
.gmo_Area04 > a{display:block;margin:0 auto;width:608px;height:80px;padding-top:80px;}
.gmo_Area05{width:100%;text-align:center;padding-top:99px;padding-bottom:110px;background:url('../images/9gb_05areapatt.jpg') repeat;}
.gmo_Area05 > ul{width:1000px;height:257px;margin:0 auto;padding-top:77px;}
.gmo_Area05 > ul > li{width:327px;float:left;margin-left:9px;}
.gmo_Area05 > ul > li:first-child{margin-left:0px;}
.gmo_Area05 > ul > li > h4{text-align:left;padding-bottom:10px;}
.gmo_Area05 > a{display:block;margin:0 auto;padding-top:88px;}
.gmo_Area06{clear:both;width:100%;text-align:center;padding-bottom:160px;background:#d5d5d5}
.gmo_Area06 > h3{width:100%;padding:70px 0px;text-align:center;background:url('../images/9gb_06areapatt.jpg') repeat;}
.gmo_tapul2{width:1000px;margin:0 auto;padding-top:50px;}
.gmo_tapul2 > li{float:left;margin-left:2px;}
.gmo_tapul2 > li:first-child{margin-left:0px;}
.gmo_tapul2 > li::after{clear:both;}
.gmo_tapcon2{clear:both;width:996px;height:500px;text-align:center;padding:50px 0;margin:0 auto;border:2px solid #4f4550;background:#fff;}
.gmo_tapcon2 > ul{width:905px;height:540px;margin:0 auto;overflow:hidden;}
.gmo_tapcon2 > ul > li{position:relative;}
.gmo_tapcon2 > ul > li > a.oder{position:absolute;left:500px;top:337px;}
.gmo_tapcon2 > ul > li > a.counsell{position:absolute;left:700px;top:337px;}
.gmo_Area07{width:100%;position:relative;text-align:center;padding-bottom:47px;background:url('../images/9gb_07areapatt.jpg') repeat;}
.gmo_Area07 > a{position:absolute;left:50%;top:256px;display:block;margin-left:280px;width:220px;height:80px;overflow:hidden;text-indent:-999px;}
.gmo_Area08{width:100%;text-align:center;padding-top:90px;padding-bottom:100px;background:#ecd160;}
.gmo_Area08 > ul{width:1000px;height:372px;padding-top:75px;margin:0 auto;}
.gmo_Area08 > ul > li{position:relative;float:left;margin:0px;}
.gmo_Area08 > ul > li > a{position:absolute;left:65px;top:200px;display:block;width:64px;height:21px;overflow:hidden;text-indent:-999px;background:url('../images/9gb_08areaBtnmore.png') no-repeat;}
.gmo_perinfo{background:#f6f6f6;padding-bottom:40px;}
.gmo_perinfo01{clear:both;width:1000px;margin:0 auto;border-bottom:1px solid #b8b8b8;}
.gmo_perinfo01 > h3{display:table;width:450px;height:180px;float:left;text-align:left;line-height:180px;font-family:nanumgothic;font-size:30px;font-weight:100;color:#333;}
.gmo_perinfo01 > div{float:right;width:550px;text-align:left;}
.gmo_perinfo01 > div > ul{width:550px;padding-top:50px;}
.gmo_perinfo01 > div > ul > li > label > span.infotitle{display:table-cell;width:60px;height:42px;padding-left:20px;background:url('../images/9gb_09bl.jpg') no-repeat 0px 8px;font-family:nanumgothic;font-size:20px;font-weight:100;color:#333;}
.gmo_perinfo01 > div > ul > li > label > input{width:141px;height:39px;border:1px solid #cdcdcd;font-family:nanumgothic;font-size:20px;text-indent:10px;}
.gmo_perinfo01 > div > ul > li > label > select{width:143px;height:39px;border:1px solid #cdcdcd;font-family:nanumgothic;font-size:20px;}
.gmo_perinfo02{width:1000px;height:300px;margin:0 auto;border-bottom:1px solid #b8b8b8;}
.gmo_perinfo02 > h3{display:table;width:450px;height:180px;float:left;text-align:left;line-height:180px;font-family:nanumgothic;font-size:30px;font-weight:100;color:#333;}
.gmo_agreeW{float:right;width:550px;text-align:left;padding-top:24px;}
.gmo_agreeW > h4{padding-left:20px;background:url('../images/9gb_09bl.jpg') no-repeat 0px 8px;font-family:nanumgothic;font-size:20px;font-weight:100;color:#333;}
.gmo_agreeW > textarea{margin-top:20px;width:500px;height:150px;overflow-y:scroll;padding:15px;border:1px solid #cdcdcd;}
.gmo_agreeW > p{text-align:right;height:30px;line-height:30px;padding-right:15px;margin-top:10px;font-family:nanumgothic;font-size:20px;}
.gmo_btnZ{clear:both;text-align:center;padding-top:40px;}
.gmo_agreeW input[type="checkbox"]{position:absolute;left:0;top:0;width:24px;height:24px;margin:0;opacity:0;}
.gmo_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{width:27px;height:27px;overflow:hidden;float:right;margin:0 0 0 15px;padding:0px 0 0px 30px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gmo_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{background:url('../images/9gb_09areaunsel.png') no-repeat left center;}
.gmo_agreeW p:not(#cssbrowser)>input[type="checkbox"]:checked + label{background:url('../images/9gb_09areasel.png') no-repeat left center;}
.gmo_Areabt{clear:both;width:100%;text-align:center;padding:100px 0px;background:url('../images/9gb_bottombg.jpg') repeat;}
.wrap716{position:relative;width:716px;margin:0 auto;}
.gmo716_Area03{width:100%;text-align:center;padding-bottom:108px;background:url('../images/9gb716_03areabg.jpg') no-repeat center top;}
.gmo716_Area03 > h3{padding-top:45px;padding-bottom:45px;}
.gmo716_tapul{width:682px;margin:0 auto;}
.gmo716_tapul > li{float:left;margin-left:2px;}
.gmo716_tapul > li:first-child{margin-left:0px;}
.gmo716_tapul > li::after{clear:both;}
.gmo716_tapcon{clear:both;width:682px;height:378px;text-align:center;padding:50px 0;margin:0 auto;background:#fff;}
.gmo716_tapcon > ul{width:682px;height:378px;margin:0 auto;overflow:hidden;}
.gmo716_tapul2{width:682px;margin:0 auto;padding-top:50px;}
.gmo716_tapul2 > li{float:left;margin-left:2px;}
.gmo716_tapul2 > li:first-child{margin-left:0px;}
.gmo716_tapul2 > li::after{clear:both;}
.gmo716_tapcon2{clear:both;width:678px;height:378px;text-align:center;padding:50px 0;margin:0 auto;border:2px solid #4f4550;background:#fff;}
.gmo716_tapcon2 > ul{width:678px;height:378px;margin:0 auto;overflow:hidden;}
.gmo716_tapcon2 > ul > li{position:relative;}
.gmo716_tapcon2 > ul > li > a.oder{position:absolute;left:380px;top:237px;}
.gmo716_tapcon2 > ul > li > a.counsell{position:absolute;left:520px;top:237px;}
.gmo716_Area04{position:relative;}
.gmo716_Area04 > a{position:absolute;top:1245px;left:142px;display:block;width:430px;height:60px;overflow:hidden;text-indent:-999px;}
.gmo716_Area05{width:100%;text-align:center;padding-top:59px;padding-bottom:80px;background:url('../images/9gb_05areapatt.jpg') repeat;}
.gmo716_Area05 > ul{width:712px;margin:0 auto;padding-top:55px;}
.gmo716_Area05 > ul > li{display:inline;}
.gmo716_Area06{clear:both;width:100%;text-align:center;padding-bottom:80px;background:#d5d5d5}
.gmo716_Area07{position:relative;}
.gmo716_Area07 > a{position:absolute;display:block;left:550px;top:183px;width:150px;height:55px;overflow:hidden;text-indent:-999px;}
.gmo716_Area08 > ul > li{float:left;}
.gmo716_perinfo{clear:both;background:#f6f6f6;padding-bottom:40px;}
.gmo716_perinfo01{width:716px;margin:0 auto;border-bottom:1px solid #b8b8b8;}
.gmo716_perinfo01 > h3{display:table;width:216px;height:180px;float:left;text-align:left;line-height:180px;font-family:nanumgothic;font-size:24px;font-weight:100;color:#333;text-indent:20px;}
.gmo716_perinfo01 > div{float:right;width:500px;text-align:left;}
.gmo716_perinfo01 > div > ul{width:550px;padding-top:50px;}
.gmo716_perinfo01 > div > ul > li > label > span.infotitle{display:table-cell;width:60px;height:42px;padding-left:10px;background:url('../images/9gb_09bl.jpg') no-repeat 0px 5px;font-family:nanumgothic;font-size:16px;font-weight:100;color:#333;}
.gmo716_perinfo01 > div > ul > li > label > input{width:128px;height:39px;border:1px solid #cdcdcd;font-family:nanumgothic;font-size:16px;text-indent:10px;}
.gmo716_perinfo01 > div > ul > li > label > select{width:130px;height:39px;border:1px solid #cdcdcd;font-family:nanumgothic;font-size:16px;text-indent:10px;}
.gmo716_perinfo02{width:716px;height:300px;margin:0 auto;border-bottom:1px solid #b8b8b8;}
.gmo716_perinfo02 > h3{display:table;width:216px;height:180px;float:left;text-align:left;line-height:180px;font-family:nanumgothic;font-size:24px;font-weight:100;color:#333;text-indent:20px;}
.gmo716_agreeW{float:right;width:500px;text-align:left;padding-top:24px;}
.gmo716_agreeW > h4{padding-left:20px;background:url('../images/9gb_09bl.jpg') no-repeat 0px 5px;font-family:nanumgothic;font-size:16px;font-weight:100;color:#333;}
.gmo716_agreeW > textarea{margin-top:20px;width:360px;height:150px;overflow-y:scroll;padding:15px;border:1px solid #cdcdcd;}
.gmo716_agreeW > p{text-align:right;height:30px;line-height:30px;padding-right:15px;margin-top:10px;font-family:nanumgothic;font-size:16px;}
.gmo716_btnZ{clear:both;text-align:center;padding-top:40px;}
.gmo716_agreeW input[type="checkbox"]{position:absolute;left:0;top:0;width:24px;height:24px;margin:0;opacity:0;}
.gmo716_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{width:27px;height:27px;overflow:hidden;float:right;margin:0 0 0 15px;padding:0px 0 0px 30px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gmo716_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{background:url('../images/9gb_09areaunsel.png') no-repeat left center;}
.gmo716_agreeW p:not(#cssbrowser)>input[type="checkbox"]:checked + label{background:url('../images/9gb_09areasel.png') no-repeat left center;}
.zeroWrap{width:100%;}
.zr_visualTop{width:100%;height:790px;text-align:center;background:url('../images/zero_img01bg.gif') repeat bottom center;position:relative;}
.zr_visualTop > img{display:block;position:absolute;left:50%;top:80px;margin-left:-500px;}
.zr_contants01{width:1000px;margin:0 auto;text-align:center;padding-top:80px;}
.zr_contants01 > h3{font-size:45px;font-weight:200;font-family:nanumgothic;}
.zr_contants01 > h4{font-size:45px;height:62px;line-height:52px;color:#ff6769;font-weight:900;font-family:nanumgothic, sans-serif;}
.zr_contants01 > ul > li{height:350px;border-bottom:2px dashed #dddddd;}
.zr_contants01 > ul > li.last{border:0px;padding-bottom:26px;}
.zr_contants01 > ul > li > img{float:left;padding-top:50px;padding-left:30px;}
.zr_contants01 > ul > li > img:after{clear:both;}
.zr_contants01 > ul > li.zr_conli02{height:350px;border-bottom:2px dashed #dddddd;}
.zr_contants01 > ul > li.zr_conli02 > img{float:right;padding-top:50px;padding-right:30px;}
.zr_contants01 > ul > li.zr_conli02 > img:after{clear:both;}
.zr_contants01 > ul > li.zr_conli02 > dl{float:left;padding-left:55px;width:620px;padding-top:115px;text-align:left;}
.zr_contants01 > ul > li.zr_conli02 > dl > dt{padding-bottom:25px;}
.zr_contants01 > ul > li.zr_conli02 > dl > dd{font-family:nanumgothic;font-size:16px;line-height:30px;text-indent:20px;background:url('../images/zero_img02_dd_bl.png') no-repeat 0px 8px;}
.zr_contants01 > ul > li.zr_conli02 > dl > dd.last{margin-top:-30px;margin-left:400px;font-family:nanumgothic, sans-serif;font-size:16px;line-height:30px;text-indent:20px;background:url('../images/zero_img02_dd_bl.png') no-repeat 0px 8px;}
.zr_contants01 > ul > li.fnsh{border-bottom:0px;}
.zr_contants02{width:100%;height:684px;margin:0 auto;text-align:center;padding-top:80px;background:url('../images/zero_img03bg.jpg') repeat;}
.zr_contants02 > h3{font-size:45px;height:65px;padding-bottom:45px;line-height:62px;font-weight:200;font-family:nanumgothic, sans-serif;}
.zr_contants02 > h3 > font{color:#4dabe9;font-weight:900;}
.zr_contants02 > div{width:1000px;margin:0 auto;}
.zr_alg1000{width:1000px;margin:0 auto;}
.zr_alg1000 > p{text-align:left;font-size:18px;padding-top:15px;margin-bottom:55px;letter-spacing:-1px;color:#777;font-family:nanumgothic, sans-serif;}
.zr_alg1000 > a{display:block;margin:0 auto;width:533px;height:81px;line-height:81px;}
.zr_alg1000 > a > font{color:#9be4eb;}
.zr_alg1000 > h3{text-align:center;padding-bottom:30px;padding-top:30px;}
.zr_alg1000 > h3 > font{color:#4dabe9;font-weight:900;}
.zr_alg1000 > h4{text-align:center;font-size:25px;padding-bottom:45px;font-weight:200;font-family:nanumgothic, sans-serif;}
.zr_alg1000 > span{font-size:16px;letter-spacing:-1px;font-family:nanumgothic, sans-serif;}
.zr_lecList{width:1000px;margin-top:15px;padding-bottom:65px;}
.zr_lecList > li > form > a > img{margin-bottom:30px;}
.zr_contants03{clear:both;width:100%;text-align:center;padding-top:80px;padding-bottom:80px;background:url('../images/zero_img04bg.jpg') repeat-x center top;}
.zr_contants03 > h3{text-align:center;padding-bottom:45px;}
.zr_contants03 > h3 > font{color:#ff6a5c;}
.zr_contants03 > h3 > font.yell{font-weight:900;color:#fff42e}
.zr_contants03 > h4{font-size:25px;height:62px;line-height:52px;color:#c1c2c6;font-weight:200;font-family:nanumgothic, sans-serif;}
.zr_contants03 > h4 > font{font-weight:900;}
.zr_tapul{width:1000px;margin:0 auto;}
.zr_tapul > li{float:left;}
.zr_tapul > li:first-child{margin-left:0px;}
.zr_tapul > li:after{clear:both;}
.zr_tapcon{clear:both;width:1000px;height:356px;text-align:center;margin:0 auto;background:#fff;border-bottom:4px solid #1f2326;}
.zr_tapcon > ul{width:1000px;height:356px;margin:0 auto;overflow:hidden;}
.zr_tapcon > ul > li > ul{width:976px;margin:0 auto;margin-top:27px;}
.zr_tapcon > ul > li > ul > li{float:left;}
.zero716Area{width:716px;margin:0 auto;}
.zero716_area03{position:relative;width:715px;height:807px;background:url('../images/zero716_img03.jpg') no-repeat;}
.zero716_area03 > a{position:absolute;display:block;top:659px;left:90px;width:540px;height:85px;overflow:hidden;text-indent:-999px;}
.zero716_tap{width:716px;padding-top:57px;padding-bottom:60px;background:url('../images/zero716_img04bg.jpg') repeat;}
.zero716_tap > h3{padding-bottom:45px;}
.zr_tapul716{width:656px;margin:0 auto;}
.zr_tapul716 > li{float:left;}
.zr_tapul716 > li:first-child{margin-left:0px;}
.zr_tapul716 > li:after{clear:both;}
.zr_tapcon716{clear:both;position:relative;width:656px;height:425px;text-align:center;margin:0 auto;background:#fff;border-bottom:4px solid #1f2326;}
.zr_tapcon716 > ul > li > a{position:absolute;top:348px;display:block;width:180px;height:45px;overflow:hidden;text-indent:-999px;}
.zr_tapcon716 > ul > li > a.zr_btngo01{left:20px;}
.zr_tapcon716 > ul > li > a.zr_btngo02{left:240px;}
.zr_tapcon716 > ul > li > a.zr_btngo03{left:455px;}
.zero716_area05{padding-top:55px;padding-bottom:40px;background:#f6f6f6;}
.zero716_area05 > h3{padding-bottom:47px;}
.zero716_area05 > ul > li{margin-bottom:30px;}
.zero_AreaLast{width:100%;height:234px;padding-top:36px;background:url('../images/zero_AreaLast_bg.jpg') center repeat-x;text-align:center;}
#claimWrap{width:100%;}
.claim_visualTop{width:100%;height:710px;text-align:center;background:url('../images/claim_visualTop.jpg') repeat center;position:relative;}
.claim_visualTop > a{position:absolute;left:50%;bottom:90px;margin-left:-240px;width:481px;height:80px;text-indent:-9999px;display:block;}
.claim_visualTop > img{margin-top:90px;}
.claim_cont01{width:100%;height:723px;background:url('../images/claim_cont01_bg.jpg') repeat-x;text-align:center;}
.claim_cont01 > h3{padding-top:75px;}
.claim_cont01 .set3{width:1000px;margin:0 auto;padding-top:58px;}
.claim_cont01 .set3 > li{float:left;width:313px;height:358px;margin-left:30px;}
.claim_cont01 .set3 > li:first-child{margin:0;}
.claim_cont02{width:100%;height:946px;background:url('../images/claim_cont02_bg.jpg') repeat-x;}
.claim_cont02 .re_review{width:1000px;height:311px;margin:0 auto;position:relative;}
.claim_cont02 .re_review > img{float:left;}
.claim_cont02 .re_review > h3{float:right;padding-top:92px;margin-right:67px;}
.claim_cont02 .re_rolling{width:1000px;height:562px;margin:0 auto;padding-top:73px;position:relative;text-align:center;}
.re_rolling .re_roll_btn .re_Prev{position:absolute;left:0px;top:50%;}
.re_rolling .re_roll_btn .re_Next{position:absolute;right:0px;top:50%;}
.re_rolling .re_slide{width:100%;height:496px;background:url('../images/claim_cont02_img2.png') no-repeat center;text-align:center;}
.re_rolling .re_slide > ul{width:1000px;height:496px;overflow:hidden;}
.re_rolling .re_slide > ul > li{float:left;margin-top:16px;margin-left:116px;height:496px;}
.claim_cont03{width:100%;height:652px;background:url('../images/claim_cont03_bg.jpg') repeat-x;}
.claim_cont03 .discount{width:1000px;height:652px;margin:0 auto;position:relative;background:url('../images/claim_cont03_img2.png') no-repeat;}
.claim_cont03 .discount > h3{float:left;}
.claim_cont03 .discount > a{position:absolute;left:50%;bottom:80px;margin-left:-306px;}
.claim_cont03 .discount > img.end{position:absolute;right:114px;bottom:134px;z-index:10;}
.claim_cont04{width:100%;height:888px;background-color:#c00000;text-align:center;}
.claim_cont04 > h3{padding-top:60px;}
.claim_cont04 > img{margin-top:22px;}
.claim_cont05{width:100%;height:862px;background:url('../images/claim_cont01_bg.jpg') repeat;text-align:center;}
.claim_cont05 > h3{padding-top:58px;}
.claim_cont05 .item_box{width:1000px;height:613px;margin:0 auto;position:relative;}
.claim_cont05 .item_box > img{float:left;margin-top:75px;margin-left:24px;}
.claim_cont05 .item_box > ul{width:493px;height:485px;position:absolute;right:55px;bottom:65px;}
.claim_cont05 .item_box > ul > li{float:left;margin-right:47px;margin-bottom:35px;}
.claim_cont05 .item_box > ul > li.last{margin:0;}
.claim_cont06{width:100%;height:720px;background:url('../images/claim_cont06_bg.jpg') repeat;text-align:center;position:relative;}
.claim_cont06 > h3{padding-top:60px;}
.claim_cont06 .set3{width:1000px;margin:0 auto;padding-top:60px;}
.claim_cont06 .set3 > li{float:left;height:336px;position:relative;}
.claim_cont06 .set3 > li > a{position:absolute;left:50%;top:105px;margin-left:-27px;}
.banner{width:100%;height:292px;background:#112338 url('../images/claim_cont06_img5.jpg') no-repeat center;position:relative;}
.banner > img{position:absolute;left:50%;top:-23px;margin-left:-500px;}
.claim_cont07{width:100%;height:686px;background:url('../images/claim_cont07_bg.jpg') repeat;text-align:center;}
.claim_cont07 > h3{padding-top:60px;}
.claim_cont07 .set3{width:1000px;margin:0 auto;padding-top:60px;}
.claim_cont07 .set3 > li{float:left;width:287px;height:315px;padding:0 23px;}
.claim_cont08{width:100%;height:907px;background:#6adbff url('../images/claim_cont08_bg.png') no-repeat center;text-align:center;}
.claim_cont08 > h3{padding-top:65px;}
.claim_cont08 > img{margin-top:63px;}
.claim_cont08 .my_btn{width:800px;margin:0 auto;}
.claim_cont08 .my_btn > li{float:left;width:248px;height:71px;margin-left:28px;}
.claim_cont08 .my_btn > li:first-child{margin:0;}
.claim_716visual{position:relative;}
.claim_716visual > a{position:absolute;left:50%;bottom:60px;margin-left:-240px;width:481px;height:80px;text-indent:-9999px;}
.re_716rolling{background:url('../images/claim_cont07_bg.jpg') repeat;padding:60px;position:relative;}
.re_roll_btn .re_Prev{position:absolute;left:30px;top:50%;margin-top:-30px;}
.re_roll_btn .re_Next{position:absolute;right:30px;top:50%;margin-top:-30px;}
.re_716slide{height:612px;background:url('../images/claim_716slide_bg.jpg') no-repeat center;text-align:center;}
.re_716slide > ul{width:596px;height:612px;overflow:hidden;}
.re_716slide > ul > li{float:left;height:612px;}
.claim_716cont04{position:relative;}
.claim_716cont04 > a{position:absolute;left:50%;bottom:60px;margin-left:-306px;width:613px;height:101px;text-indent:-9999px;}
.claim_716cont07{background:url('../images/claim_716cont07.jpg') no-repeat;position:relative;height:1492px;}
.claim_716cont07 > ul{position:absolute;left:0;bottom:55px;width:100%;}
.claim_716cont07 > ul > li{margin-top:55px;position:relative;}
.claim_716cont07 > ul > li:first-child{margin:0;}
.claim_716cont07 > ul > li > a{position:absolute;left:50%;top:105px;margin-left:-27px;}
.claim_716cont09{position:relative;}
.claim_716cont09 > a.btn1{position:absolute;left:40px;bottom:360px;width:204px;height:61px;text-indent:-9999px;}
.claim_716cont09 > a.btn2{position:absolute;left:256px;bottom:360px;width:204px;height:61px;text-indent:-9999px;}
.claim_716cont09 > a.btn3{position:absolute;right:40px;bottom:360px;width:204px;height:61px;text-indent:-9999px;}
.re_Eng_Area01{width:100%;height:1114px;background:url('../images/re_Eng_area01_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng_Area01 > h2{padding-top:130px;text-align:center;}
.re_Eng_Area01 > h3{padding:45px 0 60px;}
.re_Eng_Area02{width:100%;height:2948px;background:url('../images/re_Eng_area02_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng_Area02 > h3{padding:125px 0 95px;}
.re_Eng_Area02 > h3 > img{width:100%;}
.re_Eng_Area02 > ul{padding-bottom:40px;}
.re_Eng_Area02 > ul > li{padding-bottom:70px;}
.re_Eng_Area03{width:100%;background:url('../images/re_Eng_area03_bg.jpg') repeat;text-align:center;}
.re_Eng_Area03 > h3{padding:97px 0 54px;}
.re_Eng_Area03 > h3 > img{width:100%;}
.re_Eng_Area03 > ul{width:1000px;margin:auto;overflow:hidden;padding-bottom:90px;}
.re_Eng_Area03 > ul > li{float:left;margin:0 0 11px 11px;}
.re_Eng_Area03 > ul > li:nth-child(1), .re_Eng_Area03 > ul > li:nth-child(4){margin:0;}
.re_Eng_Area04{width:100%;background:#333235;text-align:center;}
.re_Eng_Area04 > h3{padding:97px 0 54px;}
.re_Eng_Area04 > img{padding-bottom:90px;}
.re_Eng_Area05{width:100%;height:848px;background:url('../images/re_Eng_area05_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng_Area05 > h3{padding:97px 0 54px;}
.re_Eng_Area05 > h3 > img{width:100%;}
.re_Eng_Area05 > img{padding-bottom:90px;}
.re_Eng_Area06{width:100%;height:1214px;background:url('../images/re_Eng_area06_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng_Area06 > h3{padding:117px 0 54px;}
.re_Eng_Area06 > h3 > img{width:100%;}
.re_Eng_Area06 > img{padding-bottom:30px;}
.re_Eng_Area06 > ul{width:1000px;margin:auto;overflow:hidden;}
.re_Eng_Area06 > ul > li{float:left;margin-left:27px;}
.re_Eng_Area06 > ul > li:nth-child(1){margin:0;}
.re_Eng_Area07{width:100%;background:#252e2b;text-align:center;}
.re_Eng_Area07 > h3{padding:57px 0 54px;}
.re_Eng_Area07 > h3 > img{width:100%;}
.re_Eng_Area07 > ul{width:1000px;margin:auto;overflow:hidden;padding-bottom:74px;}
.re_Eng_Area07 > ul > li{float:left;margin-left:120px;}
.re_Eng_Area07 > ul > li:nth-child(1){margin-left:60px;}
.re_Eng_Area08{width:100%;height:1018px;background:url('../images/re_Eng_area08_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng_Area08 > h3{padding:97px 0 54px;}
.re_Eng_Area08 > h3 > img{width:100%;}
.re_Eng_Area08 > img{padding-bottom:90px;}
.re_Eng_Area09{width:100%;height:905px;background:url('../images/re_Eng_area09_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng_Area09 > h3{padding:97px 0 54px;}
.re_Eng_Area09 > h3 > img{width:100%;}
.re_Eng_Area09_roll{width:1000px;margin:auto;position:relative;}
.re_Eng_Area09_roll > a{display:block;width:27px;height:35px;position:absolute;top:270px;z-index:100;}
.re_Eng_Area09_roll > a.re_Eng_Area09_prev_btn{left:10px;}
.re_Eng_Area09_roll > a.re_Eng_Area09_next_btn{right:10px;}
.re_Eng_Area09 .re_Eng_Area09_reveiw{}
.re_Eng_Area09 .re_Eng_Area09_reveiw > ul{width:1000px;height:410px;margin:auto;background:#fff;border:7px solid #ebebeb;overflow:hidden;}
.re_Eng_Area09 .re_Eng_Area09_reveiw > ul > li{width:1000px;float:left;padding-left:30px;}
.re_Eng_Areabt > img{width:100%;}
.re_Eng716_Area02{width:100%;height:1972px;background:url('../images/re_Eng716_area02_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng716_Area02 > h3{padding:70px 0 50px;}
.re_Eng716_Area02 > ul > li{padding-bottom:60px;}
.re_Eng716_Area03{width:100%;background:url('../images/re_Eng716_area03_bg.jpg') repeat;text-align:center;}
.re_Eng716_Area03 > h3{padding:54px 0 44px;}
.re_Eng716_Area03 > img{padding-bottom:65px;}
.re_Eng716_Area04{width:100%;background:#333235;text-align:center;}
.re_Eng716_Area04 > h3{padding:54px 0 42px;}
.re_Eng716_Area04 > img{padding-bottom:60px;}
.re_Eng716_Area05{width:100%;height:672px;background:url('../images/re_Eng716_area05_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng716_Area05 > h3{padding:54px 0 55px;}
.re_Eng716_Area06{width:100%;height:842px;background:url('../images/re_Eng716_area06_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng716_Area06 > h3{padding:54px 0 55px;}
.re_Eng716_Area06 > div > img{padding-bottom:10px;}
.re_Eng716_Area07{width:100%;background:#252e2b;text-align:center;}
.re_Eng716_Area07 > h3{padding:54px 0 46px;}
.re_Eng716_Area07 > img{padding-bottom:75px;}
.re_Eng716_Area08{width:100%;height:720px;background:url('../images/re_Eng716_area08_bg.png') no-repeat;background-size:cover;text-align:center;}
.re_Eng716_Area08 > h3{padding:65px 0 45px;}
.re_Eng716_Area09{width:100%;height:830px;background:url('../images/re_Eng716_area09_bg.jpg') no-repeat;background-size:cover;text-align:center;}
.re_Eng716_Area09_roll{position:relative;}
.re_Eng716_Area09_roll > a{display:block;width:18px;height:23px;position:absolute;top:460px;z-index:100;}
.re_Eng716_Area09_roll > a.re_Eng716_Area09_prev_btn{left:45px;}
.re_Eng716_Area09_roll > a.re_Eng716_Area09_next_btn{right:45px;}
.re_Eng716_Area09 .re_Eng716_Area09_reveiw{padding-top:172px;}
.re_Eng716_Area09 .re_Eng716_Area09_reveiw > ul{width:656px;height:300px;margin:auto;background:#fff;border:7px solid #ebebeb;overflow:hidden;}
.re_Eng716_Area09 .re_Eng716_Area09_reveiw > ul > li{width:656px;float:left;padding-left:30px;}
.gmo716_Area06{clear:both;width:100%;text-align:center;padding-bottom:80px;background:#d5d5d5}
.gmo716_Area07{position:relative;}
.gmo716_Area07 > a{position:absolute;display:block;left:550px;top:183px;width:150px;height:55px;overflow:hidden;text-indent:-999px;}
.gmo716_Area08 > ul > li{float:left;}
.clnc_Area01{width:100%;text-align:center;background:#10101b url('../images/clnc_Area01_bg.jpg') no-repeat center top;}
.clnc_Area01 > div{width:1000px;margin:0 auto;}
.clnc_Area01 > div > img{margin-top:60px;}
.clnc_Area01 > h3{margin:45px 0 42px;}
.clnc_Area02{width:100%;text-align:center;background:url('../images/clnc_Area02_bg.jpg') repeat;}
.clnc_Area02 > ul{width:1000px;margin:60px auto 0;overflow:hidden;}
.clnc_Area02 > ul > li{float:left;margin:0 31px;}
.clnc_Area02 > ul > li.clnc2Top{margin-top:60px;}
.clnc_Area03{clear:both;width:100%;text-align:center;background:#f1f1f1;}
.clnc_Area03 > h3{padding-top:70px;padding-bottom:60px;}
.clnc_tapul{width:1000px;margin:0 auto;}
.clnc_tapul > li{float:left;margin-left:1px;}
.clnc_tapul > li:first-child{margin-left:0px;}
.clnc_tapul > li::after{clear:both;}
.clnc_tapcon{clear:both;width:1000px;text-align:center;margin:0 auto;}
.clnc_tapcon > ul{width:100%;overflow:hidden;}
.clnc_Area04{width:100%;text-align:center;background:url('../images/clnc_Area04_bg.jpg') center top repeat-x;}
.clnc_Area04 > h3{padding-bottom:59px;}
.clnc_Area04 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.clnc_Area04 > ul > li{float:left;margin-bottom:22px;}
.clnc_Area04 > ul > li.insurA4{margin-left:46px;}
.clnc_Area05{width:100%;text-align:center;background:#ebe1d3;}
.clnc_Area05 > h3{padding-bottom:59px;}
.clnc_Area05 > ul{width:1000px;margin:0 auto;overflow:hidden;padding-bottom:40px;}
.clnc_Area05 > ul > li{float:left;margin:0 45px;}
.clnc_Area06{width:100%;text-align:center;background:url('../images/clnc_Area06_bg.jpg') repeat;}
.clnc_Area06 > h3{padding-bottom:60px;}
.clnc_Area06 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.clnc_Area06 > ul > li{padding-bottom:70px;}
.clnc_Area07{width:100%;text-align:center; background:#f1f1f1;}
.clnc_Area07 > h3{padding-bottom:50px;}
.clnc_Area08{width:100%;text-align:center; background:url('../images/insur_Area07_bg.jpg') center top repeat-x;}
.clnc_Area08 > h3{padding-bottom:60px;}
.clnc_Area08 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.clnc_Area08 > ul > li{float:left;margin-left:18px;}
.clnc_Area08 > ul > li:first-child{margin:0px;}
.clnc_Areaft{clear:both;width:100%;text-align:center;padding:48px 0;background:#13131d;}
.clnc716_Area02{width:100%;text-align:center;padding:60px 0;background:url('../images/clnc_Area02_bg.jpg') repeat;}
.clnc716_Area02 > h3{margin-bottom:50px;}
.clnc716_Area03{width:100%;text-align:center;padding:60px 0;background:#f1f1f1;}
.clnc716_Area03 > h3{padding-bottom:50px;}
.clnc716_tapul{width:656px;margin:0 auto;}
.clnc716_tapul > li{float:left;margin-left:1px;}
.clnc716_tapul > li:first-child{margin-left:0px;}
.clnc716_tapul > li::after{clear:both;}
.clnc716_tapcon{clear:both;width:656px;text-align:center;margin:0 auto;}
.clnc716_tapcon > ul{width:100%;overflow:hidden;}
.clnc716_Area04{width:100%;text-align:center;padding:60px 0 30px;background:url('../images/clnc716_area04_bg.jpg') no-repeat;}
.clnc716_Area04 > h3{margin-bottom:49px;}
.clnc716_Area04 > img{margin-bottom:22px;}
.clnc716_Area05{width:100%;text-align:center;padding:60px 0 30px;background:#ebe1d3;}
.clnc716_Area05 > h3{margin-bottom:50px;}
.clnc716_Area05 > img{margin-bottom:30px;}
.clnc716_Area06{width:100%;text-align:center;padding:60px 0 10px;background:url('../images/clnc_Area06_bg.jpg') repeat;}
.clnc716_Area06 > h3{margin-bottom:50px;}
.clnc716_Area06 > img{margin-bottom:50px;}
.clnc716_Area07{width:100%;text-align:center;padding:60px 0;background:#f1f1f1;}
.clnc716_Area07 > h3{margin-bottom:40px;}
.clnc716_Area08{width:100%;text-align:center;padding:60px 0;background:url('../images/clnc716_area08_bg.jpg') no-repeat;}
.clnc716_Area08 > h3{margin-bottom:49px;}
.clnc716_bottom{width:100%;background:#13131d;text-align:center;padding:40px 0;}
.farm_Area01{width:100%;padding:161px 0 79px;text-align:center;background:#1a1a1a url('../images/farm_Area01_bg.jpg') no-repeat center top;}
.farm_Area02{width:100%;padding:70px 0;text-align:center;background:#fff;}
.farm_Area02 > ul{width:1000px;margin:50px auto 0;overflow:hidden;}
.farm_Area02 > ul > li{float:left;margin:0 30px;}
.farm_Area02 > ul > li.fmTop{margin-top:30px;}
.farm_Area03{width:100%;padding:70px 0;text-align:center;background:#53c0cc;}
.farm_Area04{width:100%;padding:70px 0;text-align:center;background:#181508 url('../images/farm_Area04_bg.jpg') no-repeat center top;}
.farm_Area04 > h3{margin-bottom:50px;}
.farm_Area04 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.farm_Area04 > ul > li{float:left;margin-left:26px;}
.farm_Area04 > ul > li:first-child{margin:0;}
.farm_Area05{width:100%;padding:70px 0;text-align:center;background:#eae8eb;}
.farm_Area05 > h3{padding-bottom:50px;}
.farm_Area05 > ul{width:1000px;margin:0 auto 50px;overflow:hidden;}
.farm_Area05 > ul > li{float:left;margin:0 23px;}
.farm_Area06{width:100%;padding:70px 0;text-align:center;background:#094754;}
.farm_Area06 > h3{padding-bottom:50px;}
.farm_Area06 > div{width:1000px;margin:0 auto;}
.farm_Area07{width:100%;text-align:center;padding:70px 0;background:#252d39 url('../images/farm_Area07_bg.jpg') center top no-repeat;}
.farm_Area07 > h3{padding-bottom:50px;}
.farm_Area08{width:100%;text-align:center;padding:70px 0 45px;background:#eae8eb;}
.farm_Area08 > h3{padding-bottom:50px;}
.farm_Area08 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.farm_Area08 > ul > li{float:left;margin-bottom:25px;}
.farm_Area08 > ul > li.fmA4{margin-left:52px;}
.farm_Area09{width:100%;text-align:center;padding:70px 0;background:#fff;}
.farm_Area09 > h3{padding-bottom:50px;}
.farm_Area09 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.farm_Area09 > ul > li{float:left;}
.farm_Area09 > ul > li.sAtop{margin-bottom:40px;}
.farm_Area10{width:100%;text-align:center;padding:70px 0;background:#5bc1cc url('../images/farm_Area10_bg.jpg') center top no-repeat;}
.farm_Area10 > ul{width:1000px;margin:50px auto 0;overflow:hidden;}
.farm_Area10 > ul > li{float:left;margin-left:13px;}
.farm_Area10 > ul > li:first-child{margin:0;}
.farm_Area11{width:100%;text-align:center;padding:70px 0 40px;background:#efedf0 url('../images/farm_Area11_bg.jpg') center top no-repeat;}
.farm_Area11 > ul{width:1000px;margin:50px auto 0;overflow:hidden;}
.farm_Area11 > ul > li{margin-bottom:30px;}
.farm_perinfo{background:#2b3340;padding:70px 0;text-align:center;}
.farm_perinfo01{clear:both;width:916px;margin:0 auto;border:2px solid #dcda65;background:#ebe9ec;margin-top:50px;overflow:hidden;padding:40px;}
.farm_perinfo01 > .infoForm{float:left;text-align:left;}
.farm_perinfo01 > .infoForm > ul{}
.farm_perinfo01 > .infoForm > ul > li > label > span.infotitle{display:table-cell;width:80px;height:47px;padding-left:20px;background:url('../images/farm_perinfo_bl.png') left 4px no-repeat;font-family:'Nanumgothic';font-size:20px;font-weight:bold;color:#333;}
.farm_perinfo01 > .infoForm > ul > li > label > input{width:141px;height:39px;border:1px solid #cdcdcd;font-family:'Nanumgothic';font-size:16px;text-indent:10px;}
.farm_perinfo01 > .infoForm > ul > li > label > select{width:143px;height:39px;border:1px solid #cdcdcd;font-family:'Nanumgothic';font-size:16px;}
.farm_perinfo02{float:right;text-align:left;}
.farm_agreeW{text-align:left;}
.farm_agreeW > h4{width:429px;height:33px;padding-left:20px;background:url('../images/farm_perinfo_bl.png') left 4px no-repeat;font-family:'Nanumgothic';font-size:20px;font-weight:bold;color:#333;;}
.farm_agreeW > textarea{margin-top:20px;width:500px;height:150px;overflow-y:scroll;padding:15px;border:1px solid #cdcdcd;}
.farm_agreeW > p{text-align:left;height:28px;line-height:28px;padding-right:15px;margin-top:10px;font-family:'Nanumgothic';font-size:16px;font-weight:600;}
.farm_agreeW input[type="checkbox"]{position:absolute;left:0;top:0;width:24px;height:24px;margin:0;opacity:0;}
.farm_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{width:27px;height:27px;overflow:hidden;float:left;padding-left:35px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.farm_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{background:url('../images/9gb_09areaunsel.png') no-repeat left center;}
.farm_agreeW p:not(#cssbrowser)>input[type="checkbox"]:checked + label{background:url('../images/9gb_09areasel.png') no-repeat left center;}
.farm_Areaft{clear:both;width:100%;text-align:center;padding:50px 0;background:url('../images/farm_bottom_bg.png') repeat-x;}
.farm716_Area02{width:714px;text-align:center;padding:60px 0;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.farm716_Area02 > h3{margin-bottom:40px;}
.farm716_Area03{width:100%;background:#53c0cc;padding:50px 0;}
.farm716_Area04{width:100%;text-align:center;padding:60px 0;background:url('../images/farm716_area04_bg.png') no-repeat;}
.farm716_Area04 > h3{margin-bottom:39px;}
.farm716_Area05{width:100%;text-align:center;padding:60px 0;background:#eae8eb;}
.farm716_Area05 > h3{margin-bottom:40px;}
.farm716_Area08{width:100%;text-align:center;padding:60px 0;background:#eae8eb;}
.farm716_Area08 > h3{margin-bottom:40px;}
.farm716_Area09{width:714px;text-align:center;padding:60px 0;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.farm716_Area09 > h3{margin-bottom:40px;}
.farm716_perinfo{clear:both;background:#2b3340;padding:60px 0;}
.farm716_perinfobox{width:592px;margin:0 auto;border:2px solid #dcda65;background:#ebe9ec;margin-top:38px;padding:30px;}
.farm716_perinfo01{width:592px;text-align:left;}
.farm716_perinfo01 > ul{}
.farm716_perinfo01 > ul > li > label > span.infotitle{display:table-cell;width:70px;height:47px;padding-left:20px;background:url('../images/farm_perinfo_bl.png') no-repeat left 4px;font-family:'Nanumgothic';font-size:20px;font-weight:bold;color:#333;}
.farm716_perinfo01 > ul > li > label > input{width:128px;height:39px;border:1px solid #cdcdcd;font-family:'Nanumgothic';font-size:16px;text-indent:10px;}
.farm716_perinfo01 > ul > li > label > select{width:130px;height:41px;border:1px solid #cdcdcd;font-family:'Nanumgothic';font-size:16px;text-indent:7px;}
.farm716_perinfo02{width:592px;margin:0 auto;}
.farm716_agreeW{width:592px;text-align:left;padding-top:15px;}
.farm716_agreeW > h4{padding-left:20px;background:url('../images/farm_perinfo_bl.png') no-repeat left 4px;font-family:'Nanumgothic';font-size:20px;font-weight:bold;color:#333;}
.farm716_agreeW > p{text-align:left;height:25px;line-height:30px;padding-right:15px;margin-top:10px;font-family:'Nanumgothic';color:#666;font-size:16px;font-weight:bold;}
.farm716_btnZ{clear:both;text-align:center;padding-top:40px;}
.farm716_agreeW input[type="checkbox"]{position:absolute;left:0;top:0;width:24px;height:24px;margin:0;opacity:0;}
.farm716_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{width:27px;height:27px;overflow:hidden;float:left;padding:0px 0 0px 35px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.farm716_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{background:url('../images/9gb_09areaunsel.png') no-repeat left center;}
.farm716_agreeW p:not(#cssbrowser)>input[type="checkbox"]:checked + label{background:url('../images/9gb_09areasel.png') no-repeat left center;}
.farm716_bottom{width:100%;background:url('../images/farm_bottom_bg.png') repeat-x;text-align:center;padding:30px 0;}
.job_Area01{width:100%;height:813px;text-align:center;background:url('../images/job_Area01_bg.jpg') repeat-x center top;}
.job_Area01 > div > h2{padding-top:170px;}
.job_Area01 > div{width:1000px;margin:0 auto;position:relative;}
.job_Area01 > div > span{position:absolute;left:30px;top:0;}
.job_Area02{width:100%;text-align:center;}
.job_Area02 > h3{width:100%;padding:45px 0;background:#5c387e;}
.job_Area02_01{width:100%;padding-bottom:70px;}
.job_Area02_01 > h3{padding:60px 0 47px;}
.job_Area02_02{width:100%;background:#f2f2f2;padding-top:60px;}
.job_Area02_03{width:100%;padding:60px 0 70px;}
.job_Area02_03 > ul{width:1000px;margin:50px auto 0;overflow:hidden;}
.job_Area02_03 > ul > li{float:left;margin-left:33px;}
.job_Area02_03 > ul > li:first-child{margin-left:0;}
.job_Area03{width:100%;text-align:center;background:#42004a;padding:45px 0 70px;}
.job_Area03 > h3{padding-bottom:40px;}
.job_Area04{width:100%;text-align:center;}
.job_Area04 > h3{width:100%;padding:45px 0;background:#04b1cd;}
.job_Area04_01{width:100%;padding:60px 0 70px;background:#f8f7f6 url('../images/job_Area04_01_bg.jpg') no-repeat center top;}
.job_Area04_01 > ul{width:1000px;margin:50px auto 0;overflow:hidden;}
.job_Area04_01 > ul > li{float:left;margin:0 50px;}
.job_Area04_02{width:1000px;margin:0 auto;padding-top:60px;}
.job_Area04_02 > h3{padding-bottom:43px;}
.job_Area04_03{width:100%;padding:60px 0 70px;background:#04b1cd url('../images/job_Area04_03_bg.jpg') no-repeat center top;}
.job_Area04_03 > h3{padding-bottom:50px;}
.job_Area05{width:100%;text-align:center;background:#1a3043;padding:45px 0 70px;}
.job_Area05 > h3{padding-bottom:40px;}
.job_Area05 > div{width:1000px;margin:0 auto;}
.job_Area05 > div > img{margin-bottom:50px;}
.job_Area06{width:100%;text-align:center;padding:70px 0;background:#f2f2f2;}
.job_Area06 > h3{padding-bottom:50px;}
.job_Area06 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.job_Area06 > ul > li{float:left;margin-left:90px;}
.job_Area06 > ul > li.jAtop{margin-bottom:30px;}
.job_Area06 > ul > li.jAtleft{margin-left:0;}
.job_Area07{width:100%;text-align:center;padding:70px 0;background:#42004a url('../images/job_Area07_bg.jpg') center top no-repeat;}
.job_Area07 > ul{width:1000px;margin:50px auto 0;overflow:hidden;}
.job_Area07 > ul > li{float:left;margin-left:14px;}
.job_Area07 > ul > li:first-child{margin:0;}
.job_perinfo{padding:70px 0;text-align:center;}
.job_perinfo01{clear:both;width:916px;margin:0 auto;border:2px solid #e509ed;background:#f2f2f2;margin-top:40px;overflow:hidden;padding:40px;}
.job_perinfo01 > .infoForm{float:left;text-align:left;}
.job_perinfo01 > .infoForm > ul{}
.job_perinfo01 > .infoForm > ul > li > label > span.infotitle{display:table-cell;width:80px;height:47px;padding-left:20px; * background:url('../images/job_perinfo_bl.png')* left 4px no-repeat;font-family:'Nanumgothic';font-size:20px;font-weight:bold;color:#333;}
.job_perinfo01 > .infoForm > ul > li > label > input{width:141px;height:39px;border:1px solid #cdcdcd;font-family:'Nanumgothic';font-size:16px;text-indent:10px;}
.job_perinfo01 > .infoForm > ul > li > label > select{width:143px;height:39px;border:1px solid #cdcdcd;font-family:'Nanumgothic';font-size:16px;}
.job_perinfo02{float:right;text-align:left;}
.job_agreeW{text-align:left;}
.job_agreeW > h4{width:429px;height:33px;padding-left:20px;background:url('../images/job_perinfo_bl.png') left 4px no-repeat;font-family:'Nanumgothic';font-size:20px;font-weight:bold;color:#333;;}
.job_agreeW > textarea{margin-top:20px;width:500px;height:150px;overflow-y:scroll;padding:15px;border:1px solid #cdcdcd;}
.job_agreeW > p{text-align:left;height:28px;line-height:28px;padding-right:15px;margin-top:10px;font-family:'Nanumgothic';font-size:16px;font-weight:600;}
.job_agreeW input[type="checkbox"]{position:absolute;left:0;top:0;width:24px;height:24px;margin:0;opacity:0;}
.job_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{width:27px;height:27px;overflow:hidden;float:left;padding-left:35px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.job_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{background:url('../images/9gb_09areaunsel.png') no-repeat left center;}
.job_agreeW p:not(#cssbrowser)>input[type="checkbox"]:checked + label{background:url('../images/9gb_09areasel.png') no-repeat left center;}
.job_Areaft{clear:both;width:100%;text-align:center;padding:38px 0 42px;background:url('../images/job_bottom_bg.jpg') repeat-x center top;}
.job716_area02{width:100%;text-align:center;background:#5c387e;}
.job716_area02 > h3{padding:25px 0;}
.job716_area02_01{width:714px;padding:50px 0 60px;text-align:center;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.job716_area02_02{width:100%;padding:50px 0 60px;text-align:center;background:#f2f2f2;}
.job716_area02_03{width:714px;padding:50px 0 60px;text-align:center;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.job716_area03{width:100%;background:#42004a;padding:35px 0 60px;}
.job716_area03 > h3{padding-bottom:35px;}
.job716_area04{width:100%;text-align:center;background:#04b1cd;}
.job716_area04 > h3{padding:35px 0;}
.job716_area04_02{width:714px;padding:60px 0;text-align:center;background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.job716_area04_02 > h3{padding-bottom:50px;}
.job716_area05{width:100%;text-align:center;padding:35px 0 60px;background:#1a3043;}
.job716_area05 > h3{margin-bottom:35px;}
.job716_area05 > img{margin-bottom:40px;}
.job716_area06{width:100%;text-align:center;padding:60px 0;background:#f2f2f2;}
.job716_area06 > h3{margin-bottom:40px;}
.job716_perinfo{clear:both;width:714px;background:#fff;padding:60px 0;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.job716_perinfobox{width:592px;margin:0 auto;border:2px solid #e509ed;background:#f2f2f2;margin-top:38px;padding:30px;}
.job716_perinfo01{width:592px;text-align:left;}
.job716_perinfo01 > ul{}
.job716_perinfo01 > ul > li > label > span.infotitle{display:table-cell;width:70px;height:47px;padding-left:20px;background:url('../images/job_perinfo_bl.png') no-repeat left 4px;font-family:'Nanumgothic';font-size:20px;font-weight:bold;color:#333;}
.job716_perinfo01 > ul > li > label > input{width:128px;height:39px;border:1px solid #cdcdcd;font-family:'Nanumgothic';font-size:16px;text-indent:10px;}
.job716_perinfo01 > ul > li > label > select{width:130px;height:41px;border:1px solid #cdcdcd;font-family:'Nanumgothic';font-size:16px;text-indent:7px;}
.job716_perinfo02{width:592px;margin:0 auto;}
.job716_agreeW{width:592px;text-align:left;padding-top:15px;}
.job716_agreeW > h4{padding-left:20px;background:url('../images/job_perinfo_bl.png') no-repeat left 4px;font-family:'Nanumgothic';font-size:20px;font-weight:bold;color:#333;}
.job716_agreeW > p{text-align:left;height:25px;line-height:30px;padding-right:15px;margin-top:10px;font-family:'Nanumgothic';color:#666;font-size:16px;font-weight:bold;}
.job716_btnZ{clear:both;text-align:center;padding-top:40px;}
.job716_agreeW input[type="checkbox"]{position:absolute;left:0;top:0;width:24px;height:24px;margin:0;opacity:0;}
.job716_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{width:27px;height:27px;overflow:hidden;float:left;padding:0px 0 0px 35px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.job716_agreeW p:not(#cssbrowser)>input[type="checkbox"] + label{background:url('../images/9gb_09areaunsel.png') no-repeat left center;}
.job716_agreeW p:not(#cssbrowser)>input[type="checkbox"]:checked + label{background:url('../images/9gb_09areasel.png') no-repeat left center;}
.sonsa_Area01 { width:100%; text-align:center;  background:url('../images/sonsa_re19Ar01_bg.jpg') no-repeat; background-size:cover; padding:110px 0;}
.sonsa_Area01 h2 { width:100%; padding-bottom:60px; text-align:center; }
.sonsa_bg2 { background:#edf0f7; position:relative; }
.sonsa_bg2:after { display:block; content:''; width:100%; height:525px; background:url('../images/sonsa_bg2_after.png') center bottom no-repeat; position:absolute; bottom:-50px; margin: 0 auto; }
.sonsa_bg2 .sonsa_bg2_con { width:1000px; height:846px; overflow:hidden; position:absolute; left:50%; bottom: -10px; margin-left:-500px; padding:0 50px; box-sizing:border-box; }
.sonsa_bg2 .sonsa_bg2_arr { width:1000px; position:absolute; left:50%; top: 0; margin-left:-500px; }
.sonsa_bg2 .sonsa_bg2_arr a { display:block; width:86px; height:56px; background:url('../images/sonsa_pc_02_arr.png') no-repeat; position:absolute; top:284px; }
.sonsa_bg2 .sonsa_bg2_arr a.prev { left:-10px; }
.sonsa_bg2 .sonsa_bg2_arr a.next { right:-10px; background-position:0 -56px; }
.sonsa_Area02 { width:100%; text-align:center; background:#efd7d7; padding:0 0 80px;}
.sonsa_Area02 h3 { width:100%; padding-bottom:50px;}
.sonsa_Area02 p { padding-bottom:50px;}
.sonsa_Area03 { width:100%; text-align:center; background:url('../images/sonsa_re19Ar03_bg.jpg') no-repeat; background-size:cover; padding:80px 0;}
.sonsa_Area03 h3 { width:100%; padding-bottom:50px;}
.sonsa_Area04 { width:100%; text-align:center; background:url('../images/sonsa_re19Ar04_bg.jpg') repeat; padding:80px 0 30px;}
.sonsa_Area04 h3 { width:100%; padding-bottom:50px;}
.sonsa_Area04 ul {width:1000px; overflow:hidden; margin:0 auto;}
.sonsa_Area04 ul > li { padding-bottom:50px; float:left;}
.sonsa_Area05 { width:100%; text-align:center; background:url('../images/sonsa_re19Ar05_h3.jpg') repeat; padding:80px 0;}
.sonsa_Area05 h3 {width:100%; padding-bottom:50px;}
.sonsa_Area05 .ar05_inner { width:1000px; margin:0 auto; position:relative;}
.sonsa_Area05 .ar05_inner .Area05_roll > a { display:block; width:26px; height:50px; position:absolute; top:190px; z-index:100;}
.sonsa_Area05 .ar05_inner .Area05_roll > a.Area05_prev_btn {left:10px;}
.sonsa_Area05 .ar05_inner .Area05_roll > a.Area05_next_btn {left:430px;}
.ar05inner_slide { width:341px; height:463px; position:absolute; top:9px; left:40px; overflow:hidden;}
.ar05inner_slide ul { height:463px;}
.ar05inner_slide ul li { float:left;}
.sonsa_Area06 { width:100%; text-align:center;  background: url('../images/sonsa_re19Ar06_bg.jpg') no-repeat; background-size: cover;  padding:80px 0;}
.sonsa_Area06 h3 {width:100%; padding-bottom:50px;}
.sonsa_Area07 { width:100%; text-align:center; background:url('../images/sonsa_re19Ar07_bg.jpg') no-repeat; background-size:cover; padding:80px 0 55px; overflow:hidden;}
.sonsa_Area07 h3 { width:100%; padding-bottom:25px;}
.sonsa_Area07 ul { width:1000px; margin:0 auto; position:relative;}
.sonsa_Area07 ul:before { display:block; content:''; width:1000px; height:1px; position:absolute; top:260px; background:#6f6f6f;}
.sonsa_Area07 ul li {float:left; width:333px; height:auto; padding:25px 0; }
.sonsa_Area08 { width:100%; text-align:center;  background: url('../images/sonsa_re19Ar08_bg.jpg') repeat; padding:80px 0; overflow:hidden;}
.sonsa_Area08 h3 {width:100%; padding-bottom:50px;}
.sonsa_Area08 ul { width:1000px; margin:0 auto; }
.sonsa_Area08 ul li { width: 495px; height: auto; padding:0 10px 10px 0; float:left;}
.sonsa_Area08 ul li:nth-child(2n) {padding-right:0;}
.sonsa_Area09 { width: 100%; text-align:center; background:url('../images/sonsa_re19Ar09_bg.jpg') no-repeat; padding:80px 0; background-size:cover; margin:0 auto;}
.sonsa_tapul { width:1000px; margin:0 auto; display:table; table-layout:fixed;}
.sonsa_tapul > li { float:left; display:table-cell; width:50%; }
.sonsa_tapul > li:first-child { margin-left:0px;}
.sonsa_tapul > li::after { clear:both; }
.sonsa_tapul li.on > a {display:block; height:120px; font-size:35px; line-height:95px; color:#fff; font-weight:600; background:#6140c9;  border-radius:13px; font-family:NanumGothic;}
.sonsa_tapul li > a {display:block; height:120px; font-size:35px; line-height:95px; color:#777777; font-weight:600; background:#404040;  border-radius:13px; font-family:NanumGothic;}
.sonsa_tapcon { position:relative; width:1000px; margin:-20px auto 0;}
.sonsa_Area09_btn { position:absolute; display:block; bottom:40px; width:382px; left:350px;}
.sonsa_Area10 {width: 100%; text-align:center; background:url('../images/sonsa_re19Ar10_bg.jpg') no-repeat; padding:80px 0; background-size:cover; margin:0 auto;}
.sonsa_Area10 h3 {width:100%; padding-bottom:50px;}
.sonsa_Area10 ul { width: 1000px; height:446px; margin:auto; background: #000; border: 3px solid #3a3a3a; overflow:hidden; border-radius:25px;}
.sonsa_Area10 ul li { width:1000px; float:left;}
.sonsa_Area10  .Area10_roll { width:1000px; margin:auto; position: relative; }
.sonsa_Area10  .Area10_roll  a { display: block; width: 27px; height: 35px; position: absolute; top: 210px; z-index: 100; }
.sonsa_Area10  .Area10_roll  a.Area10_prev_btn { left: 10px; }
.sonsa_Area10  .Area10_roll  a.Area10_next_btn { right: 10px; }
.sonsa_Areaft { width:100%; height: 210px; text-align:center; background:url('../images/sonsa_re19bottom_bg.jpg') repeat; }
.sonsa_Areaft > img { padding-top: 40px;}
.sonsa716_area05 { width:100%; height:auto; overflow:hidden; background: url('../images/sonsa716_re19area05_bg.jpg') no-repeat; background-size:cover; padding:80px 0;}
.sonsa716_area05 h3 {margin:0 auto; padding-bottom:50px;}
.sonsa716_area05 .ar05_inner {position:relative; width:100%;}
.ar05_716roll > a {display:block;  width:26px; height:50px; z-index:100; position:absolute; top:180px;}
.ar05_716roll > a.ar05_prev_btn {left:130px;}
.ar05_716roll > a.ar05_next_btn {right:130px;}
.ar05_716slide {width:375px; height:425px; position:absolute; top:0; left:170px; overflow:hidden;}
.ar05_716slide ul { height:425px;}
.ar05_716slide ul li {float:left;}
.sonsa716_area09 { width:100%; height: auto; overflow:hidden; background: url('../images/sonsa716_re19area09_bg.jpg') no-repeat; background-size:cover; padding:80px 0;}
.sonsa716_tapul {width:656px; margin:0 auto; display:table; table-layout:fixed;}
.sonsa716_tapul li {display:table-cell; }
.sonsa716_tapul li:after {clear:both;}
.sonsa716_tapul li.on > a {display:block; height:69px; font-size:30px; line-height:60px; color:#fff; font-weight:600; background:#6140c9;  border-radius:13px; font-family:NanumGothic;}
.sonsa716_tapul li > a {display:block; height:69px; font-size:30px; line-height:60px; color:#777777; font-weight:600; background:#404040;  border-radius:13px; font-family:NanumGothic;}
.sonsa716_tapcon {clear:both; width:100%; height:618px; text-align:center; position:relative; margin-top:-13px;}
.sonsa716_tapcon ul {width:100%; margin:0 auto; overflow:hidden;}
a.sonsa716_btn {display:block; position:absolute; bottom:35px; right:44px;}
.sonsa716_area10 { width:100%; height: 744px; overflow:hidden; background: url('../images/sonsa716_re19area10.jpg') no-repeat center center; background-size:cover;=}
.sonsa716_area10 .re716_Area10_reveiw { padding-top: 166px; }
.sonsa716_area10 .re716_Area10_reveiw > ul { width: 656px; height:500px; margin:auto; background:#000; border: 3px solid #3a3a3a; overflow:hidden; border-radius:25px;}
.sonsa716_area10 .re716_Area10_reveiw > ul > li { width:656px; float:left; }
.sonsa716_area10  .re716_Area10_roll { position: relative; }
.sonsa716_area10  .re716_Area10_roll > a { display: block; width: 26px; height: 50px; position: absolute; top: 385px; z-index: 100; }
.sonsa716_area10  .re716_Area10_roll > a.re716_Area10_prev_btn { left: 33px; }
.sonsa716_area10  .re716_Area10_roll > a.re716_Area10_next_btn { right: 33px; }
.onsil_Area01{width:100%;height:861px;background:url('../images/onsil_Area01_bg.jpg') repeat-x center top;}
.onsil_Area01 > h2{width:100%;padding-top:100px;text-align:center;}
.onsil_Area02{width:100%;background:url('../images/onsil_Area02_bg.jpg') repeat-x center top;text-align:center;}
.onsil_Area02 > h2{width:100%;padding-top:70px;text-align:center;}
.onsil_Area02 > ul{width:1000px;margin:50px auto 0;overflow:hidden;}
.onsil_Area02 > ul > li{float:left;}
.onsil_Area02 > div{width:1000px;margin:0 auto;}
.onsil_Area03{width:100%;padding:70px 0 57px;background:#fff;}
.onsil_Area03 > h2{width:100%;text-align:center;margin-bottom:30px;}
.onsil_Area03 > div{width:1000px;margin:0 auto;}
.onsil_Area04{width:100%;background:#141f27;position:relative;}
.onsil_Area04 > h2{width:100%;height:266px;padding-top:45px;background:url('../images/onsil_Area04_bg.jpg') repeat-x center top;text-align:center;}
.onsil_Area04 > ul{width:1000px;height:2748px;padding-top:950px;margin:0 auto;position:relative;}
.onsil_Area04 > ul > li{margin-bottom:70px;}
.onsil_Area04 > ul > li:first-child{position:absolute;left:0;top:-157px;}
.onsil_Area04 > ul > li:last-child{margin:0;}
.onsil_Area04 > a.onsil_Area04_btn{position:absolute;left:50%;bottom:70px;margin-left:-500px;}
.onsil_Area06{width:100%;text-align:center;padding:70px 0;background:url('../images/onsil_Area06_bg.jpg') center top repeat-x;}
.onsil_Area06 > ul{width:1000px;margin:40px auto 0;overflow:hidden;}
.onsil_Area06 > ul > li{float:left;margin-left:13px;}
.onsil_Area06 > ul > li:first-child{margin:0;}
.onsil_Areaft{clear:both;width:100%;text-align:center;background:url('../images/onsil_bottom_bg.jpg') repeat-x center top;}
.onsil716_area04{background:#141f27;padding-bottom:70px;}
.onsil716_area04 ul li{padding-bottom:50px;}
.sp_Area01{width:100%;height:861px;background:url('../images/sp_Area01_bg.jpg') repeat-x center top;}
.sp_Area01 > h2{width:100%;padding-top:62px;text-align:center;}
.sp_Area02{width:100%;text-align:center;}
.sp_Area02 > h2{width:100%;padding:47px 0 60px;margin-bottom:80px;background:#1a1b77;text-align:center;}
.sp_Area02_con2{margin-top:80px;background:url('../images/sp_Area02_con2_bg.jpg') repeat-x center top;padding:80px 0;}
.sp_Area02_con3{background:#f1eff4;padding:80px 0;}
.sp_Area02_con3 > ul{width:1000px;margin:0 auto;overflow:hidden;}
.sp_Area02_con3 > ul > li{float:left;}
.sp_Area03{width:100%;background:#2b2c30;position:relative;text-align:center;padding-bottom:80px;}
.sp_Area03 > h2{width:100%;padding:60px 0 197px;background:#1a1b77;text-align:center;}
.sp_Area03 > ul{width:1000px;padding-top:950px;margin:0 auto;position:relative;}
.sp_Area03 > ul > li{margin-bottom:70px;}
.sp_Area03 > ul > li:first-child{position:absolute;left:0;top:-159px;}
.sp_Area03 > ul > li:last-child{margin:0;}
.sp_Area03 > a.sp_Area03_btn{display:inline-block;margin-top:40px;}
.sp_Areaft{clear:both;width:100%;height:174px;padding-top:36px;text-align:center;background:url('../images/sp_bottom_bg.jpg') repeat center top;}
.sp716_area03{background:#2b2c30;padding-bottom:60px;}
.sp716_area03 > a{display:block;margin-top:40px;}

.gp_Area01{width:100%;height:833px;background:url('../images/gp_Area01_bg.jpg') repeat-x center top;}
.gp_Area01 > h2{width:100%;padding-top:99px;text-align:center;}
.gp_Area02, .gp_Area04{width:100%;text-align:center;background:url('../images/sonsa_Area04_bg.png') repeat;padding:80px 0;}
.gp_Area02 > h3{padding-bottom:50px;}
.gp_Area03{width:100%;background:url('../images/gp_Area03_bg.jpg') repeat-x center top;text-align:center;padding:80px 0;}
.gp_Area03 > h3{padding-bottom:50px;}
.gp_Area03 > ul{width:1000px;margin:20px auto 0;overflow:hidden;}
.gp_Area03 > ul > li{float:left;}
.gp_Area03 > ul > li:first-child{margin-right:20px;}
.gp_Area04 > div{width:1000px;margin:0 auto;}
.gp_Area04 > div > h3{padding-bottom:50px;}
.gp_Area04 > div > a.gp_Area04_btn{display:block;margin-top:30px;}
.gp_Area05{width:100%;padding:80px 0;background:url('../images/gp_Area05_bg.jpg') repeat-x center top;text-align:center;}
.gp_Area05 > ul{width:1000px;margin:50px auto 0;overflow:hidden;}
.gp_Area05 > ul > li{float:left;padding:0 28px;}
.gp_Area06{width:100%;background:#2c2c2c;text-align:center;padding:80px 0;}
.gp_Area06 > h3{padding-bottom:40px;}
.gp_Area06 > ul{width:1000px;margin:0 auto;}
.gp_Area06 > ul > li{margin-bottom:70px;}
.gp_Area06 > ul > li:last-child{margin:0;}
.gp_Area07{width:100%;text-align:center;padding:70px 0;background:url('../images/gp_Area07_bg.jpg') center top repeat-x;}
.gp_Area07 > ul{width:1000px;margin:40px auto 0;overflow:hidden;}
.gp_Area07 > ul > li{float:left;margin-left:13px;}
.gp_Area07 > ul > li:first-child{margin:0;}
.gp_Areaft{clear:both;width:100%;height:210px;text-align:center;background:url('../images/gp_bottom_bg.jpg') repeat center top;}
.gp716_area04{position:relative;}
.gp716_area04 > a{position:absolute;left:50%;bottom:60px;margin-left:-328px;}


.nms_A1_box { width:1000px; margin:0 auto; text-align:center; overflow:hidden;}
.nms_A1_box > li { float:left; padding-left:47px;}
.nms_A1_box > li:first-child { padding-left:0;}
.nms_Area01 { width:100%; height:1673px; text-align:center; background:url('../images/nms19_Area01_bg_re.jpg') no-repeat top center; background-size:cover;}
.nms_Area02 { width:100%; height: 1275px; text-align:center; background:url('../images/nms19_Area02_bg.jpg') no-repeat top center; background-size:cover;}
.nms_Area02 > h3 { padding:60px 0;}
.nms_Area02_con2 { width:1000px; margin:0 auto; text-align:center;}
.nms_Area02_con2 > h4 { padding-bottom:50px;}
.nms_Area02_con2 .nms_A2_box { overflow:hidden; text-align:center;}
.nms_Area02_con2 .nms_A2_box > li:last-child { padding:13px 0 80px;}
.nms_Area03 { width:100%; height:5080px; text-align:center; background:url('../images/nms19_Area03_bg_re.png') no-repeat top center; background-size:cover;}
.nms_Area03 > h4 { padding:80px 0 50px;}
.nms_Area03 .nms_ar03_con { width:1000px; margin:0 auto; padding-bottom:80px;}
.nms_Area04 {width:100%; height:1357px; text-align:center;  background:url('../images/nms19_Area04_bg_re.png') no-repeat top center;  background-size:cover;}
.nms_Area04 > h4 { padding:80px 0 50px;}
.nms_Area04 .nms_ar04_con { background:#fff; margin:0 auto; width:1000px; padding:50px 0;}
.nms_Area05 { width:100%; height:694px; text-align:center;  background:#efd866 url('../images/nms19_Area05_bg.jpg') no-repeat top center; background-size:100% 100%;}
.nms_Area05 > h3 { padding:80px 0 75px; position:relative;}
.nms_Area05 .nms_ar05_con > li:first-child { padding-bottom:34px;}
.nms_Area06 {width:100%; text-align:center;  background: url('../images/nms19_Area06_bg.jpg') no-repeat top center; padding-bottom:80px; background-size:cover;}
.nms_Area06 > h3 { padding:80px 0 60px;}
.nms_Area06 > ul { overflow:hidden; width:1000px; margin:0 auto; background:url('../images/nms_19Area06_con.png') no-repeat center center;}
.nms_Area06 > ul > li { float:left;}
.nms_Area07 { width:100%; text-align:center;  background: url('../images/nms19_Area07_bg.jpg') no-repeat top center; padding-bottom:80px; background-size:cover;}
.nms_Area07 .nms_ar07_con { width:1000px; margin:0 auto; padding: 80px 0 20px;}
.nms_Area07 .nms_ar07_btn { display:block; margin:0 auto; width:1000px;}
.nms_Area08 { width:100%; text-align:center;  background:#0e7d54;  padding-bottom:80px;}
.nms_Area08 > h3 { padding:80px 0 60px;}
.nms_Area08 .nms_ar08_box { background: url('../images/nms19_Area08_bg.png') no-repeat top center; width:1000px; height:525px; margin:0 auto; }
.nms_Area08 .nms_ar08_box > li { float:left; padding-top: 6px;}
.nms_perinfo { padding:70px 0; text-align:center; background:#f3f3f3; }
.nms_Areaft { clear:both; width:100%; padding: 210px 0 26px; text-align:center; background:url('../images/nms_bottom_bg.jpg') no-repeat center center; background-size:cover;  }
.nms716_area04 { position:relative; }
.nms716_area04_btn { position:absolute; left:50%; bottom:60px; margin-left:-330px; }
.nms_perinfo_716 { clear:both; width:714px; background:#f3f3f3; padding:50px 0; }
.nms_perinfobox_716 { width:592px; margin: 0 auto; border:2px solid #00d756; background:#fff; margin-top:38px; padding:30px;}	
.army_Area01 { width:100%; height:1214px; background: url('../images/army_Area01_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.army_Area01 > h2 { padding:190px 0 65px; text-align:center; }
.army_Area01 > div { width:1000px; margin:auto; }
.army_Area01 > div > img { padding-bottom:50px; }
.army_Area02 { width:100%; height:940px; text-align:center; background: url('../images/army_Area02_bg.jpg') repeat; }
.army_Area02 > h3 { width:100%; padding:97px 0 60px; }
.army_Area02 . { text-align:center; }
.army_Area02 > ul { width:1000px; margin: auto; overflow:hidden; }
.army_Area02 > ul > li { float:left; margin:0 0 10px 10px; }
.army_Area02 > ul > li:nth-child(1), .army_Area02 > ul > li:nth-child(4) { margin-left:0; }
.army_Area04 { width:100%; height:2000px; text-align:center; background: url('../images/army_Area04_bg.jpg') no-repeat; background-size: cover; }
.army_Area04 > h3 { width:100%; padding:97px 0 60px; }
.army_Area04 > div { width:1000px; margin:auto; }
.army_Area04 > div > img { padding-bottom:70px; }
.army_Area05 { width:100%; text-align:center; }
.army_Area05 .army_Area05_con1 { height:1377px; background: url('../images/army_Area05_bg.jpg') no-repeat; background-size: cover; }
.army_Area05 .army_Area05_con1 > h3 { width:100%; padding:97px 0 60px; }
.army_Area05 .army_Area05_con1 > ul { width:1000px; margin: auto; overflow:hidden; padding-top:54px; }
.army_Area05 .army_Area05_con1 > ul > li { float:left; margin-left:16px; }
.army_Area05 .army_Area05_con1 > ul > li:nth-child(1){ margin:0; }
.army_Area05 .army_Area05_con2 { width:100%; text-align:center; background:#e7e7e8; padding:60px 0 50px; }
.army_Area05 .army_Area05_con2 > ul { width:1000px; margin:auto; }
.army_Area05 .army_Area05_con2 > ul > li { padding-bottom:40px; }
.army_Area06 { width:100%; text-align:center; background: url('../images/army_Area06_bg.jpg') no-repeat; background-size: cover; }
.army_Area06 > h3 { width:100%; padding:97px 0 80px; }
.army_Area06 > img { padding-bottom:55px; }
.army_Area06 > ul { width:1000px; margin: auto; overflow:hidden; padding-bottom:110px; }
.army_Area06 > ul > li { float:left; margin-left:28px; }
.army_Area06 > ul > li:nth-child(1){ margin:0; }
.army_Area07 { width:100%; text-align:center; background: url('../images/army_Area07_bg.jpg') repeat; padding-bottom:60px; }
.army_Area07 > h3 { width:100%; padding:97px 0 95px; }
.army_Areaft { width:100%; height: 220px; text-align:center; background:url('../images/army_bottom_bg.jpg') repeat; }
.army_Areaft > img { padding-top:38px; }
.army716_Area01 { width:100%; height:719px; background: url('../images/army716_area01_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.army716_Area01 > h3 { padding:88px 0 35px; text-align:center; }
.army716_Area01 > img { padding:25px 0 65px; }
.army716_Area02 { width:100%; height:615px; text-align:center; background: url('../images/army716_area02_bg.png') repeat; }
.army716_Area02 > h3 { width:100%; padding:54px 0 49px; }
.army716_Area04 { width:100%; height:1320px; text-align:center; background: url('../images/army716_area04_bg.jpg') no-repeat; background-size: cover; }
.army716_Area04 > h3 { width:100%; padding:54px 0 45px; }
.army716_Area04 > ul > li { padding-bottom:50px; }
.army716_Area05 { width:100%; text-align:center; background: url('../images/army716_area05_bg.jpg') repeat; }
.army716_Area05 > h3 { width:100%; padding:54px 0 40px; }
.army716_Area05 > ul > li { padding-bottom:40px; }
.army716_Area05_2 { width:100%; text-align:center; background: url('../images/army716_area05_2_bg.jpg') no-repeat; background-size: cover; }
.army716_Area05_2 > img { padding:125px 0 70px; }
.army716_Area06 { width:100%; height:842px; text-align:center; background: url('../images/army716_area06_bg.jpg') no-repeat; background-size: cover; }
.army716_Area06 > h3 { width:100%; padding:54px 0 45px; }
.army716_Area06 > ul > li { padding-bottom:40px; }
.army716_Area07 { width:100%; text-align:center; background: url('../images/army716_area07_bg.jpg') repeat; padding-bottom:60px; }
.army716_Area07 > h3 { padding:54px 0 45px; text-align:center; }
.re_susan_Area01 { width:100%; height:1343px; background: url('../images/re_susan_Area01_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_susan_Area01 > h2 { padding-top:130px; text-align:center; }
.re_susan_Area01 > img { padding-top:196px; }
.re_susan_Area02 { width:100%; background: url('../images/re_susan_Area02_bg.jpg') repeat; text-align:center; }
.re_susan_Area02 > h3 { padding:97px 0 54px; } 
.re_susan_Area02 > h3 > img { width:100%; } 
.re_susan_Area02 > ul { width:1000px; margin:auto; overflow:hidden; padding-bottom:90px; }
.re_susan_Area02 > ul > li { float:left; margin:0 0 11px 11px; }
.re_susan_Area02 > ul > li:nth-child(1), .re_susan_Area02 > ul > li:nth-child(4) { margin:0; }
.re_susan_Area03 { width:100%; background:#252527; text-align:center; }
.re_susan_Area03 > h3 { padding:97px 0 54px; }  
.re_susan_Area03 > img { padding-bottom:90px; }
.re_susan_Area04 { width:100%; background:url('../images/re_susan_Area04_bg.jpg') repeat; text-align:center; padding-bottom:100px; }
.re_susan_Area04 > h3 { padding:97px 0 54px; } 
.re_susan_Area04 > h3 > img { width:100%; }
.re_susan_Area04 > ul > li { padding-bottom:25px; }
.re_susan_Area05 { width:100%; background:url('../images/re_susan_Area05_bg.jpg') repeat; text-align:center; }
.re_susan_Area05 > h3 { padding:97px 0 54px; } 
.re_susan_Area05 > h3 > img { width:100%; }
.re_susan_Area05 > ul.re_susan_Area05_con1 { width:1000px; overflow:hidden; margin:auto; }
.re_susan_Area05 > ul.re_susan_Area05_con1 > li { float:left; }
.re_susan_Area05 > ul.re_susan_Area05_con1 > li:nth-child(1) { margin-right:20px; }
.re_susan_Area05 > ul.re_susan_Area05_con2 { width:1000px; overflow:hidden; margin:auto; padding:65px 0 85px; }
.re_susan_Area05 > ul.re_susan_Area05_con2 > li { float:left; margin-left:11px; }
.re_susan_Area05 > ul.re_susan_Area05_con2 > li:first-child { margin-left:0; }
.re_susan_Area06 { width:100%; height:1212px; background:url('../images/re_susan_Area06_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_susan_Area06 > h3 { padding:97px 0 74px; } 
.re_susan_Area06 > h3 > img { width:100%; }
.re_susan_Area06 > ul { width:1000px; margin:auto; overflow:hidden; }
.re_susan_Area06 > ul > li { float:left; margin-left:27px; }
.re_susan_Area06 > ul > li:nth-child(1) { margin:0; }
.re_susan_Area07 { width:100%; background:#91bddb; text-align:center; }
.re_susan_Area07 > h3 { padding:97px 0 40px; }  
.re_susan_Area07 > h3 > img { width:100%; }
.re_susan_Area07 > ul { width:1000px; margin:auto; padding:37px 0 80px; }
.re_susan_Area07 > ul > li:nth-child(1) { margin-bottom:36px; }
.re_susan_Area08 { width:100%; height:2254px; background:url('../images/re_susan_Area08_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_susan_Area08 > h3 { padding:97px 0 54px; }  
.re_susan_Area08 > h3 > img { width:100%; }
.re_susan_Area08 > ul > li { margin-bottom:50px; }
.re_susan_Areabt {  width:100%; background:url('../images/re_susan_bottom_bg.jpg') repeat; text-align:center; }
.re_susan_Areabt > img { width:1000; }
.re_susan716_Area02 { width:100%; background: url('../images/re_susan716_area02_bg.jpg') repeat; text-align:center;}
.re_susan716_Area02 > h3 { padding:70px 0 50px; }
.re_susan716_Area02 > img  { padding-bottom:65px; }
.re_susan716_Area03 { width:100%; background:#252527; text-align:center;}
.re_susan716_Area03 > h3 { padding:54px 0 42px; }
.re_susan716_Area03 > img { padding-bottom:60px; }
.re_susan716_Area04 { width:100%; background: url('../images/re_susan716_area04_bg.jpg') repeat; text-align:center; padding-bottom:60px; }
.re_susan716_Area04 > h3 { padding:70px 0 50px; }
.re_susan716_Area04 > ul > li { padding-bottom:25px; }
.re_susan716_Area05 { width:100%; background: url('../images/re_susan716_area05_bg.jpg') repeat; text-align:center;}
.re_susan716_Area05 > h3 { padding:54px 0 55px; }
.re_susan716_Area05 > ul > li { overflow:hidden; padding:0 30px; margin-bottom:20px; }
.re_susan716_Area05 > ul > li > div { float:left; }
.re_susan716_Area05 > ul > li > div:nth-child(1) { margin-right:12px; }
.re_susan716_Area05 > ul > li:last-child { padding:20px 0 60px 0; margin:0; }
.re_susan716_Area06 { width:100%; height:794px; background: url('../images/re_susan716_area06_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.re_susan716_Area06 > h3 { padding:70px 0 50px; }
.re_susan716_Area06 > div > img  { padding-bottom:10px; }
.re_susan716_Area07 { width:100%; background:#91bddb; text-align:center;}
.re_susan716_Area07 > h3 { padding:54px 0 45px; }
.re_susan716_Area07 > img  { padding-bottom:50px; }
.re_susan716_Area08 { width:100%; height:1478px; background: url('../images/re_susan716_area08_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.re_susan716_Area08 > h3 { padding:70px 0 45px; }
.re_clnc_Area01 { width:100%; height:1039px; background: url('../images/re_clnc_area01_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_clnc_Area01 > h2 { text-align:center; }
.re_clnc_Area01 > h3 { padding:35px 0 40px; }
.re_clnc_Area02 { width:100%; background: url('../images/re_clnc_area02_bg.jpg') repeat; text-align:center; }
.re_clnc_Area02 > h3 { padding:97px 0 54px; } 
.re_clnc_Area02 > h3 > img { width:100%; }
.re_clnc_Area02 > ul { width:1000px; margin:auto; overflow:hidden; padding-bottom:90px; }
.re_clnc_Area02 > ul > li { float:left; margin:0 0 11px 11px; }
.re_clnc_Area02 > ul > li:nth-child(1), .re_clnc_Area02 > ul > li:nth-child(4) { margin:0; }
.re_clnc_Area03 { width:100%; height:3275px; background: url('../images/re_clnc_area03_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_clnc_Area03 > h3 { padding:165px 0 68px; } 
.re_clnc_Area03 > h3 > img { width:100%; } 
.re_clnc_Area03 > ul > li { padding-bottom:40px; }
.re_clnc_Area04 { width:100%; height:987px; background: url('../images/re_clnc_area04_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_clnc_Area04 > h3 { padding:97px 0 54px; } 
.re_clnc_Area04 > h3 > img { width:100%; }
.re_clnc_Area04 > ul { width:1000px; margin:auto; overflow:hidden; padding-bottom:90px; }
.re_clnc_Area04 > ul > li { float:left; }
.re_clnc_Area04 > ul > li:nth-child(1) { margin-right:36px; }
.re_clnc_Area05 { width:100%; background:url('../images/re_clnc_area05_bg.jpg') repeat; text-align:center; padding-bottom:170px;}
.re_clnc_Area05 > h3 { padding:105px 0 77px; } 
.re_clnc_Area05 > h3 > img { width:100%; }
.re_clnc_Area05 > ul { width:1000px; margin:auto; overflow:hidden; }
.re_clnc_Area06 { width:100%; background:#333235; text-align:center; }
.re_clnc_Area06 > h3 { padding:97px 0 54px; }  
.re_clnc_Area06 > img { padding-bottom:90px; }
.re_clnc_Area07 { width:100%; height:1129px; background: url('../images/re_clnc_area07_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_clnc_Area07 > h3 { padding:97px 0 54px; } 
.re_clnc_Area07 > h3 > img { width:100%; } 
.re_clnc_Area07 > ul > li { padding-bottom:35px; }
.re_clnc_Area08 { width:100%; height:768px; background: url('../images/re_clnc_area08_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_clnc_Area08 > h3 { padding:97px 0 54px; } 
.re_clnc_Area08 > h3 > img { width:100%; }
.re_clnc_Area08 > ul { width:1000px; margin:auto; overflow:hidden; }
.re_clnc_Area08 > ul > li { float:left; margin-left:27px; }
.re_clnc_Area08 > ul > li:nth-child(1) { margin:0; }
.re_clnc_Areabt > img { width:100%; }
.re_clnc716_Area02 { width:100%; background: url('../images/re_clnc716_area02_bg.jpg') repeat; text-align:center;}
.re_clnc716_Area02 > h3 { padding:54px 0 44px; }
.re_clnc716_Area02 > img { padding-bottom:65px; }
.re_clnc716_Area03 { width:100%; height:2146px; background: url('../images/re_clnc716_area03_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.re_clnc716_Area03 > h3 { padding:100px 0 45px; }
.re_clnc716_Area03 > ul > li  { padding-bottom:30px; }
.re_clnc716_Area04 { width:100%; background: url('../images/re_clnc716_area04_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.re_clnc716_Area04 > h3 { padding:54px 0 44px; }
.re_clnc716_Area04 > img { padding-bottom:65px; }
.re_clnc716_Area05 { width:100%; background: url('../images/re_clnc716_area05_bg.jpg') repeat; text-align:center; padding-bottom:120px; }
.re_clnc716_Area05 > h3 { padding:54px 0 44px; }
.re_clnc716_Area06 { width:100%; background:#333235; text-align:center;}
.re_clnc716_Area06 > h3 { padding:54px 0 42px; }
.re_clnc716_Area06 > img { padding-bottom:60px; }
.re_clnc716_Area07 { width:100%; height:739px; background: url('../images/re_clnc716_area07_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.re_clnc716_Area07 > h3 { padding:54px 0 44px; }
.re_clnc716_Area08 { width:100%; height:504px; background: url('../images/re_clnc716_area08_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.re_clnc716_Area08 > h3 { padding:54px 0 44px; }
.re_job_Area01 { width:100%; height:1227px; background: url('../images/re_job_area01_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_job_Area01 > h2 { text-align:center; padding:125px 0 40px; }
.re_job_Area02 { width:100%; background: url('../images/re_job_area02_bg.jpg') repeat; text-align:center; }
.re_job_Area02 > h3 { padding:97px 0 54px; } 
.re_job_Area02 > h3 > img { width:100%; }
.re_job_Area02 > ul { width:1000px; margin:auto; overflow:hidden; padding-bottom:90px; }
.re_job_Area02 > ul > li { float:left; margin:0 0 11px 11px; }
.re_job_Area02 > ul > li:nth-child(1), .re_job_Area02 > ul > li:nth-child(4) { margin:0; }
.re_job_Area03 { width:100%; background: url('../images/re_job_area03_bg.jpg') repeat; text-align:center; padding-bottom:60px; }
.re_job_Area03 > h3 { padding:165px 0 68px; } 
.re_job_Area03 > h3 > img { width:100%; } 
.re_job_Area03 > ul > li { padding-bottom:40px; }
.re_job_Area04 { width:100%; height:1177px; background: url('../images/re_job_area04_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_job_Area04 > h3 { padding:97px 0 64px; } 
.re_job_Area04 > h3 > img { width:100%; }
.re_job_Area04 > ul > li { padding-bottom:40px; }
.re_job_Area05 { width:100%; background:url('../images/re_job_area05_bg.jpg') repeat; text-align:center; padding-bottom:170px;}
.re_job_Area05 > h3 { padding:105px 0 77px; } 
.re_job_Area05 > h3 > img { width:100%; }
.re_job_Area05 > ul { width:1000px; margin:auto; overflow:hidden; }
.re_job_Area06 { width:100%; height:1109px; background: url('../images/re_job_area06_bg.jpg') no-repeat; background-size: cover; text-align:center; }
.re_job_Area06 > h3 { padding:67px 0 34px; } 
.re_job_Area06 > h3 > img { width:100%; } 
.re_job_Area06 > ul > li { padding-bottom:35px; }
.re_job_Area07 { width:100%; background:#333235; text-align:center; }
.re_job_Area07 > h3 { padding:97px 0 54px; }  
.re_job_Area07 > img { padding-bottom:90px; }
.re_job_Areabt > img { width:100%; }
.re_job716_Area02 { width:100%; background: url('../images/re_job716_area02_bg.jpg') repeat; text-align:center;}
.re_job716_Area02 > h3 { padding:54px 0 44px; }
.re_job716_Area02 > img { padding-bottom:65px; }
.re_job716_Area03 { width:100%; background: url('../images/re_job716_area03_bg.jpg') repeat; text-align:center; padding-bottom:60px; }
.re_job716_Area03 > h3 { padding:100px 0 45px; }
.re_job716_Area03 > ul > li  { padding-bottom:30px; }
.re_job716_Area04 { width:100%; height:769px; background: url('../images/re_job716_area04_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.re_job716_Area04 > h3 { padding:54px 0 44px; }
.re_job716_Area04 > img { padding-bottom:65px; }
.re_job716_Area05 { width:100%; background: url('../images/re_job716_area05_bg.jpg') repeat; text-align:center; padding-bottom:80px; }
.re_job716_Area05 > h3 { padding:54px 0 44px; }
.re_job716_Area06 { width:100%; height:738px; background: url('../images/re_job716_area06_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.re_job716_Area06 > h3 { padding:44px 0 22px; }
.re_job716_Area07 { width:100%;  background:#333235; text-align:center;}
.re_job716_Area07 > h3 { padding:54px 0 44px; }
.re_job716_Area07 > img { padding-bottom:60px; }
.gp_Areaft { clear:both; width:100%; height:210px; text-align:center; background:url('../images/gp_bottom_bg.jpg') repeat center top; }
#gongMuWrap { width:100%; min-width:1020px; }
.navy716_Area01 { width:100%; height:719px; background: url('../images/navy716_area01_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.navy716_Area01 > h3 { padding:88px 0 35px; text-align:center; }
.navy716_Area01 > img { padding:25px 0 65px; }
.navy716_Area02 { width:100%; height:615px; text-align:center; background: url('../images/navy716_area02_bg.jpg') repeat; }
.navy716_Area02 > h3 {  :100%; padding:54px 0 49px; }
.navy716_Area03 { width:100%; height:1320px; text-align:center; background-color:#b09439; }
.navy716_Area03 > h3 { width:100%; padding:54px 0 45px; }
.navy716_Area03 > ul > li { padding-bottom:50px; }
.navy716_Area04 { width:100%; text-align:center; background: url('../images/navy716_area04_bg.jpg') repeat; }
.navy716_Area04 > h3 { width:100%; padding:54px 0 40px; }
.navy716_Area04 > ul > li { padding-bottom:40px; }
.navy716_Area04_2 { width:100%; text-align:center; background: url('../images/navy716_area04_2_bg.jpg') no-repeat; background-size: cover; }
.navy716_Area04_2 > img { padding:125px 0 70px; }
.navy716_Area05 { width:100%; height:842px; text-align:center; background: url('../images/navy716_area05_bg.jpg') no-repeat; background-size: cover; }
.navy716_Area05 > h3 { width:100%; padding:54px 0 45px; }
.navy716_Area05 > ul > li { padding-bottom:40px; }
.navy716_Area06 { width:100%; text-align:center; background: url('../images/navy716_area06_bg.jpg') repeat; padding-bottom:60px; }
.navy716_Area06 > h3 { padding:54px 0 45px; text-align:center; }
.navy_Area01 { width:100%; height:1214px; background: url('../images/navy_Area01_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.navy_Area01 > h2 { padding:190px 0 65px; text-align:center; }
.navy_Area01 > div { width:1000px; margin:auto; }
.navy_Area01 > div > img { padding-bottom:50px; }
.navy_Area02 { width:100%; height:940px; text-align:center; background: url('../images/navy_Area02_bg.jpg') repeat; }
.navy_Area02 > h3 { width:100%; padding:97px 0 60px; }
.navy_Area02{ text-align:center; }
.navy_Area02 > ul { width:1000px; margin: auto; overflow:hidden; }
.navy_Area02 > ul > li { float:left; margin:0 0 10px 10px; }
.navy_Area02 > ul > li:nth-child(1), .navy_Area02 > ul > li:nth-child(4) { margin-left:0; }
.navy_Area03 { width:100%; height:2000px; text-align:center; background-color:#b09439; }
.navy_Area03 > h3 { width:100%; padding:97px 0 60px; }
.navy_Area03 > div { width:1000px; margin:auto; }
.navy_Area03 > div > img { padding-bottom:70px; }
.navy_Area04 { width:100%; text-align:center; }
.navy_Area04 .navy_Area04_con1 { height:1237px; background: url('../images/navy_Area04_bg.jpg') no-repeat; background-size: cover; }
.navy_Area04 .navy_Area04_con1 > h3 { width:100%; padding:97px 0 60px; }
.navy_Area04 .navy_Area04_con1 > ul { width:1000px; margin: auto; overflow:hidden; padding-top:54px; }
.navy_Area04 .navy_Area04_con1 > ul > li { float:left; margin-left:16px; }
.navy_Area04 .navy_Area04_con1 > ul > li:nth-child(1){ margin:0; }
.navy_Area04 .navy_Area04_con2 { width:100%; text-align:center; background: url('../images/navy_Area04_2_bg.jpg') no-repeat center center; background-size: cover; }
.navy_Area04 .navy_Area04_con2 > ul { width:1000px; margin:auto; padding:130px 0 80px; }
.navy_Area04 .navy_Area04_con2 > ul > li { padding-bottom:40px; }
.navy_Area05 { width:100%; text-align:center; background: url('../images/navy_Area05_bg.jpg') no-repeat; background-size: cover; }
.navy_Area05 > h3 { width:100%; padding:97px 0 80px; }
.navy_Area05 > img { padding-bottom:55px; }
.navy_Area05 > ul { width:1000px; margin: auto; overflow:hidden; padding-bottom:110px; }
.navy_Area05 > ul > li { float:left; margin-left:28px; }
.navy_Area05 > ul > li:nth-child(1){ margin:0; }
.navy_Area06 { width:100%; text-align:center; background: url('../images/navy_Area06_bg.jpg') repeat; padding-bottom:60px; }
.navy_Area06 > h3 { width:100%; padding:97px 0 95px; }
.navy_Areaft { width:100%; height: 220px; text-align:center; background:url('../images/navy_btoom.jpg') repeat; }
.navy_Areaft > img { padding-top:38px; }
.topevent_area01{ width:100%; height:1214px; background: url('../images/topevent_area01_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.topevent_area01 > h2{ text-align:center; padding:142px 0 0;}
.topevent_area01 > h3{ padding:42px 0 80px;text-align:center;}
.topevent_area01 > ul { width:1000px; margin: auto; overflow:hidden; padding-bottom:141px;}
.topevent_area01 > ul > li { float:left; margin-left:17px;}
.topevent_area01 > ul > li:first-child{margin-left:0;}
.topevent_area02 { width:100%; height:900px; text-align:center; background: #fbfbfb;}
.topevent_area02 > h3{ padding:88px 0 80px;text-align:center;}
.topevent_area02 > ul { width:1000px; margin: auto; overflow:hidden; padding-bottom:110px;}
.topevent_area02 > ul > li { float:left; margin-left:6px; position:relative;}
.topevent_area02 > ul > li:first-child {margin-left:0px;}
.topevent_area02 > ul > li > a {position:absolute; top:364px; left:85px; width:159px; height:34px;background:#567efa; border-radius: 30px; color:#fff; font-size:16px; font-weight:bold; line-height:34px; font-family:'Nanumgothic'; }
.topevent_area03{ width:100%; height:1871px; text-align:center; background:url('../images/topevent_area03_bg.jpg') no-repeat center top;}
.topevent_area03 > h3{padding:100px 0 80px; text-align:center;}
.topevent_area03 > ul {  width:1000px; margin: auto; overflow:hidden;}
.topevent_area03 > ul > li { float:left; margin:0 0 26px 26px; position:relative;}
.topevent_area03 > ul > li:nth-child(1),.topevent_area03 > ul > li:nth-child(3), .topevent_area03 > ul > li:nth-child(5) { margin-left: 0px;}
.topevent_area03 > ul > li > a.topevent_area03_btn{ position:absolute; top:330px; left:115px; width:256px; height:53px; background:#353535; border-radius:30px; color:#fff; font-size:25px; font-weight:600; line-height:53px; font-family:'Nanumgothic'; }
.topevent_area04{ width:100%; height:1964px; text-align:center; background:url('../images/topevent_area04.jpg') no-repeat center top;}
.topevent_area04 > h3{padding:90px 0 32px; text-align:center;}
 div.area04_content1 {width:1000px; height:676px; text-align:center; background: #fff; margin: 0 auto;} 
 div.area04_content1 > h3 { padding: 60px 0 45px;}
 div.area04_content1 > p { padding-bottom:40px;}
div.area04_content1 > ul {  width:1000px; margin: auto; overflow:hidden; padding:0 182px;}
div.area04_content1 > ul > li { float:left; margin-right:50px;}
div.area04_content2 {width:1000px; height:676px; text-align:center; background: #fff; margin:70px auto 88px;}
div.area04_content2 > h3 { padding: 60px 0 45px;}
div.area04_content2 > div.content2_bg { width:743px; height:360px; background:url('../images/area04_content2.png') no-repeat;  margin: 0 auto; position:relative;}
div.area04_content2 > div.content2_bg > img{padding-top: 55px;}
div.area04_content2 > div.content2_bg > ul {width:1000px; margin: auto; overflow:hidden;position:absolute; top:220px; left:33px;}
div.area04_content2 >  div.content2_bg > ul > li { float:left; margin-right:50px;}
a.area04_con02_btn > img { padding-top:60px;}
.topevent_area05{ width:100%; background:#f3f3f3; text-align:center; padding:100px 0; }
.topevent_area05 h3{ padding:0 0 80px;text-align:center;}
.topevent_area05 .area05_btn { width:224px; height:50px; display:inline-block; }
.topevent_area05 div { width:1000px; margin:50px auto 0; }
.topevent_area05 div ul { width:1000px; margin:0 0 -6px; overflow:hidden; }
.topevent_area05 div ul li { float:left; margin:0 0 6px 6px; position:relative;}
.topevent_area05 div p { float:right; color:#696969; font-weight:600; font-size: 16px; margin-top:30px; font-family:'Nanumgothic'; }
.event716_area02{background:#fbfbfb;}
.event716_area02 > ul.event716_area02_content { display:inline-block; padding:0 30px 60px;}
ul.event716_area02_content > li {float:left; padding-right:4px; position:relative;}
ul.event716_area02_content > li:last-child {padding-right:0;}
.event716_area02_btn1{background: url('../images/event716_area02_btn1.png') no-repeat; width:159px; height:34px; text-align:center; position:absolute; top:310px; left:30px;}
.event716_area02_btn2{background: url('../images/event716_area02_btn2.png') no-repeat; width:159px; height:34px; text-align:center; position:absolute; position:absolute; top:310px; left:30px;}
.event716_area02_btn3{background: url('../images/event716_area02_btn3.png') no-repeat; width:159px; height:34px; text-align:center; position:absolute; position:absolute; top:310px; left:30px;}
.event716_area03{background:#66b8e3;}
.event716_area03 > ul.event716_area03_content { display:inline-block; padding-bottom:30px;}
.event716_area03 > ul.event716_area03_content li { float:left; width:50%; box-sizing:border-box; padding-bottom:30px;}
.area04_con2 {position:relative;}
.area04_con2 .area04_con2_btn {display: inline-block; width:189px; height:40px; border-radius:30px; line-height:40px; background:#292929; color:#fff; position:absolute; top:487px; left:264px; font-family:'Nanumgothic'; font-size:23px; font-weight:500;}
.event716_area05{position:relative;}
.event716_area05 > a > img.event716_area05_btn { position:absolute; top:174px; left:280px;}
.pop_banner {width:100%; height:auto; overflow:hidden;  position: fixed; bottom:0; z-index: 2;}
.event_link {display:block; position:absolute; bottom:15px; right:20px; width:200px; height:74px;}
.event_link2 {display:block; position:absolute; bottom:5px; right:27px; width:102px; height:94px;}
.event_link3 {display:block; position:absolute; bottom:9px; right:33px; width:92px; height:92px;}
.event_link4 {display:block; position:absolute; bottom:0; left:0; width:245px; height:27px;}
.close_btn{ position: absolute; bottom: 80px; right: -4px; width: 20px;height: 24px; display: block;}
.fixed_wrap { width:1000px; margin:0 auto; position:relative; height:100%; }

.so_pop{width:1000px; height: 130px; background:url('../images/pop_006.png')no-repeat bottom; margin:0 auto; position:relative;  z-index: 1;}
.so_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_bg1:before {display:block;content:'';width:50%;height: 110px;background:#373c4a;position:absolute;left:0;bottom: 0;}
.pop_bg1:after {display:block; content:'';width:50%; height:110px; background:#373c4a; position:absolute; right:0; bottom: 0;} 

.nomusa:before { display:block; content:''; width:50%; height:110px; background:#92025e; position:absolute; left:0; bottom:0; }
.nomusa:after { display:block; content:''; width:50%; height:110px; background:#92025e; position:absolute; right:0; bottom:0; }
.nomu_pop { width:1902px; height:130px; background:url('../images/pop_008.png') no-repeat bottom; margin:0 auto; position:relative; z-index:10; }
.nomu_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_bg2:before { display:block; content:''; width:100%; height:110px; background:#92025e; position:absolute; left:0; bottom:0;}
.link2{ width:168px;}

.job_pop{width:1000px; height:130px; background:url('../images/pop_007.png') no-repeat bottom; left: 8px; margin:0 auto; position:relative; z-index:1;}
.job_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_bg3:before{display:block; content:''; width:50%; height:110px; background:#d3438e;  position:absolute; left:0; bottom:0;}
.pop_bg3:after{display:block; content:''; width:50%; height:110px; background:#d3438e;  position:absolute; right:0; bottom:0;}

.clnc_pop{width:1000px; height:130px; background:url('../images/pop_009.png') no-repeat bottom; left: 8px; margin:0 auto; position:relative; z-index:1;}
.clnc_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_bg4:before { display:block; content:''; width:50%; height:110px; background:#4769b8; position:absolute; left:0; bottom:0;}
.pop_bg4:after { display:block; content:''; width:50%; height:110px; background:#4769b8; position:absolute; right:0; bottom:0;}

.sonsa_pop{width:1000px; height:130px; background:url('../images/pop_007.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1;}
.sonsa_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_bg5:before{display:block; content:''; width:50%; height:110px; background:#d3438e; position:absolute; left:0; bottom:0;}
.pop_bg5:after {display:block; content:''; width:50%; height:110px; background:#d3438e; position:absolute; right:0; bottom:0;}

.sonlink1{ display:block; position:absolute; bottom:9px; right:0px; width:72px; height:92px;}
.sonlink2{ display:block; position:absolute; bottom:9px; left:0px; width:72px; height:92px;}
.xSonsa {right:-28px; background:url('../images/close_pop.png') no-repeat center center; }

.insur_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.insur_pop { width:1000px; height:210px; background:url('../images/pop_007.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1; }
.pop_bg6:before { display:block; content:''; width:100%; height:110px; background: #d3438e; position:absolute; left:0; bottom:0;}

.eng_pop{width:1000px; height:110px; background:url('../images/eng_bg.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1;}
.pop_bg7:before{display:block; content:''; width:50%; height:110px; background:#d2fa20; position:absolute; left:0; bottom:0;}
.pop_bg7:after{display:block; content:''; width:50%; height:110px; background:#23203b; position:absolute; right:0; bottom:0;}
.link7{ right:34px; height:91px;}

.gam_pop { width:1000px; height:130px; background:url('../images/pop_006.png') no-repeat bottom; margin:0 auto; left: 8px; position:relative; z-index:1; }
.gam_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_bg_gam:before { display:block; content:''; width:50%; height:110px;  position:absolute; left:0; bottom:0; background:#373c4a; }
.pop_bg_gam:after { display:block; content:''; width:50%; height:110px; background:#373c4a; position:absolute; right:0; bottom:0; } 

.gam_pop{width:1000px; height:130px; background:url('../images/pop_006.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1;}
.gam_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }

.pop_bg8:before{display:block; content:''; width:100%; height:110px; background:#6e6ceb;  border-top: 3px solid #0e1532; box-sizing:border-box; position:absolute; left:0; bottom:0;}
.post_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.post_pop { width:100%; height:130px; background:url('../images/pop_009.png') no-repeat center bottom; margin:0 auto; position:relative; z-index:10; }

.pop_bgsp:before{display:block; content:''; width:100%; height:110px; background:#92025e; position:absolute; left:0; bottom:0;}
.sp_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.sp_pop{width:1000px; height:130px; background:url('../images/pop_008.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1;}
.pop_bgsp:before{display:block; content:''; width:100%; height:114px; background:#92025e; position:absolute; left:0; bottom:0;}

.cust_pop{width:1000px; height:152px; background:url('../images/cust_bg.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1;}
.pop_bg11:before { display:block; content:''; width:100%; height:110px; background:url('../images/cust_before.jpg') repeat-x; position:absolute; left:0; bottom:0;}
.cop_pop { width:100%; height:210px; background:url('../images/pop_006.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1;}
.cop_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }

.sobang_pop { width:100%; height:130px; background:url('../images/pop_009.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1;}
.sobang_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }

.dr_pop { width:100%; height:130px; background:url('../images/pop_009.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1;}
.dr_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }

.pop_copbg12:before { display:block; content:''; width:50%; height:110px;  position:absolute; left:0; bottom:0; background:#f43d76;}
.pop_copbg12:after {display:block; content:'';width:50%; height:110px; background:#01ffe7; position:absolute; right:0; bottom: 0;} 
.link12 { display:block; position:absolute; right:38px; width:120px; height:80px; bottom:15px;}

.cta_pop{width:1000px; height:130px; background:url('../images/pop_008.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1; left: 8px; }
.cta_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_bg13:before { display:block; content:''; width:50%; height:110px; background:#ffdb13; position:absolute; left:0; bottom:0;}
.pop_bg13:after {display:block; content:'';width:50%; height:110px; background:#ffdb13; position:absolute; right:0; bottom: 0;}

.army_pop { width:1000px; height:130px; background:url('../images/pop_010.png') no-repeat bottom; margin:0 auto; position:relative; z-index:1; }
.army_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_armybg:before { display:block; content:''; width:50%; height:110px;  position:absolute; left:0; bottom:0; background:#009966; }
.pop_armybg:after { display:block; content:''; width:50%; height:110px; background:#009966; position:absolute; right:0; bottom:0; } 

.navy_pop { width:1000px; height:130px; background:url('../images/pop_010.png') no-repeat bottom; margin:0 auto; left: 8px; position:relative; z-index:1; }
.navy_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_navybg:before { display:block; content:''; width:50%; height:110px;  position:absolute; left:0; bottom:0; background:#009966; }
.pop_navybg:after { display:block; content:''; width:50%; height:110px; background:#009966; position:absolute; right:0; bottom:0; }

.air_pop { width:1000px; height:130px; background:url('../images/pop_010.png') no-repeat bottom; margin:0 auto; left: 8px; position:relative; z-index:1; }
.air_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_airbg:before { display:block; content:''; width:50%; height:110px;  position:absolute; left:0; bottom:0; background:#009966; }
.pop_airbg:after { display:block; content:''; width:50%; height:110px; background:#009966; position:absolute; right:0; bottom:0; } 

.marine_pop { width:1000px; height:130px; background:url('../images/pop_010.png') no-repeat bottom; margin:0 auto; left: 8px; position:relative; z-index:1;}
.marine_gif { width: 70px; height: 75px; margin:0 auto; right: 19px; bottom:10px; position:absolute; z-index:2; }
.pop_marinebg:before { display:block; content:''; width:50%; height:110px;  position:absolute; left:0; bottom:0; background:#009966;}
.pop_marinebg:after { display:block; content:''; width:50%; height:110px; background:#009966; position:absolute; right:0; bottom:0; }

#custWrap { width:100%; }
.cust_Area01 { width:100%; height:1290px;text-align:center; background: url('../images/cust_Area01_bg.jpg') no-repeat center top; background-size:cover; }
.cust_Area01 > h2 { width:1000px; margin:0 auto; padding:100px 0 110px; }
.cust_Area01 > ul { width:1000px; margin: 0 auto; overflow:hidden; }
.cust_Area01 > ul > li { float:left;}
.cust_Area01 > ul > li:nth-child(2) {padding: 0 72px;}
.cust_Area02 { width:100%; text-align:center; background:url('../images/cust_Area02_bg.jpg') no-repeat center top; background-size: cover;}
.cust_Area02 h3 {width:1000px; margin:0 auto; padding:64px 0 100px;} 
.cust_Area03{ width:100%; text-align:center; background:url('../images/cust_Area03_bg.jpg') repeat; overflow:hidden;}
.cust_Area03 h3 { width:1000px; margin:0 auto; padding: 100px 0 50px;}
.cust_Area03 > ul { width:1000px; margin: auto; padding-bottom:100px;  text-align:center; overflow:hidden;}
.cust_Area03 > ul > li { float: left; margin: 0 5px 5px 0;}
.cust_Area03 > ul > li:nth-child(3), .cust_Area03 > ul > li:nth-child(6) { margin-right:0;}
.cust_Area04 { width:100%; overflow:hidden; text-align:center; background-color:#967de4;}
.cust_Area04 h3 { width:1000px; margin: 0 auto; padding: 100px 0 50px;}
.cust_Area04 > ul { width: 1000px; margin: auto; padding-bottom: 10px; overflow: hidden;}
.cust_Area04 > ul > li {float: left; margin-right:5px;}
.cust_Area04 > ul > li:nth-child(3) {margin-right:0;}
.cust_Area04 p { width:1000px; text-align:right; padding-bottom:100px; margin:0 auto;}
.cust_Area05 { width:100%; overflow:hidden; text-align:center; background:url('../images/cust_Area05_bg.jpg') no-repeat center top; background-size:cover;}
.cust_Area05 h3 { width:1000px; margin: 0 auto; padding: 75px 0;}
.cust_Area06 { width:100%; overflow: hidden; text-align:center; background:url('../images/cust_Area06_bg.jpg') repeat;}
.cust_Area06 h3 { width:1000px; margin:0 auto; padding:100px 0 50px;}
.cust_Area06 > ul { width:1000px; margin: 0 auto; overflow:hidden; text-align:center; padding-bottom: 100px;}
.cust_Area06 > ul > li { float:left; margin-right:5px;}
.cust_Area06 > ul > li:nth-child(3) {margin-right:0;}
.cust_Area07 { width:100%; overflow:hidden; text-align:center; background:url('../images/cust_Area07_bg.jpg') repeat;}
.cust_Area07 h3 { width:1000px; margin:0 auto; padding: 100px 0 50px;}
.cust_Area07 img { text-align: center;/* padding-bottom: 26px;*/}
.cust_Area08 { width:100%; overflow:hidden; text-align:center;  background:url('../images/cust_Area08_bg.jpg') no-repeat center top; background-size:cover;}
.cust_Area08 h3 { width:1000px; margin:0 auto; padding:100px 0 50px;}
.cust_Area08 .arcon08{display:block; margin: 0 auto;}
.cust_Area08  .con01 {/*padding-bottom:50px;*/}
.cust_Area08  .con02 {padding-bottom:100px;}
.cust_Area09 { width:100%; overflow:hidden; text-align:center; background-color:#386bc8;}
.cust_Area09 h3 { width:1000px; margin:0 auto; padding:100px 0 50px;}
.cust_Area09 img.arcon09 { margin:0 auto;/* padding-bottom:100px;*/}
.cust_Area10 { width:100%; overflow: hidden; text-align:center; background-color: #eeeeee;}
 .cust_Area10 h3 { width: 1000px; margin:0 auto; padding: 63px 0 100px;}
 .cust_Area10 > ul {width:1000px; margin:auto; padding-bottom: 100px; overflow:hidden;}
 .cust_Area10 > ul > li{ float: left; margin-right:57px;}
 .cust_Area10 > ul > li:nth-child(3) {margin-right:0;}
 .cust_Area10 > ul > li:nth-child(4) {margin-left:177px;}
.cust_perinfo { padding:70px 0; text-align:center; background:#0cb78a; }
.cust_perinfo01 { clear:both; width:916px; margin: 0 auto; border:2px solid #e8dfd2; background:#fff; margin-top:40px; overflow:hidden; padding:40px; }
.cust_perinfo01 > .infoForm { float:left; text-align:left;  }
.cust_perinfo01 > .infoForm > ul {  }
.cust_perinfo01 > .infoForm > ul > li > label > span.infotitle { display:table-cell; width:80px; height:47px; padding-left:20px; background: url('../images/cust_perinfo_bl.png') left 4px no-repeat; font-family:'Nanumgothic';
 font-size:20px; font-weight:bold; color:#333;}
.cust_perinfo01 > .infoForm > ul > li > label > input { width:141px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px; text-indent:10px;}
.cust_perinfo01 > .infoForm > ul > li > label > select { width:143px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px;}
.cust_perinfo02 { float:right; text-align:left; }
.cust_perinfo_btnZ { text-align:center; padding-top:40px; }
.cust_Areabt { text-align:center;}
.cust_Areabt > img { width:100%;}
.perinfo_cust716 { clear:both; width:714px; background:#0cb78a; padding:50px 0; }
.perinfo01_cust716 { width:592px; text-align:left;}
.perinfo01_cust716 > ul { }
.perinfo01_cust716 > ul > li > label > span.infotitle { display:table-cell; width:70px; height:47px; padding-left:20px; background: url('../images/cust_perinfo_bl.png') no-repeat left 4px;  font-family:'Nanumgothic';
font-size:20px; font-weight:bold; color:#333;}
.perinfo01_cust716 > ul > li > label > input { width:128px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px; text-indent:10px;}
.perinfo01_cust716 > ul > li > label > select { width:130px; height:41px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px; text-indent:7px;}
.perinfo02_cust716 { width:592px; margin: 0 auto; }
.air_Area01 { width:100%; overflow:hidden; background: url('../images/air18_Area01_bg.jpg') no-repeat; background-size: cover; text-align:center;}
.air_Area01 > h2 { padding:107px 0 45px; text-align:center; }
.air_Area01 > div { width:1000px; margin:auto; }
.air_Area01 > div > img { padding-bottom:140px; }
.air_Area02 { width:100%; overflow:hidden; background: url('../images/air18_Area02_bg.jpg') repeat; text-align:center;}
.air_Area02 > h3 { padding:100px 0 60px; text-align:center;}
.air_Area02 > ul { width:1000px; margin:0 auto; overflow:hidden; padding-bottom:99px;}
.air_Area02 > ul > li {float:left; margin:0 11px 11px 0;}
.air_Area02 > ul > li:nth-child(3), .air_Area02 > ul > li:nth-child(5) { margin-right:0;}
.air_Area03 { width:100%; overflow:hidden; background: url('../images/air18_Area03_bg.jpg') no-repeat; background-size:cover; text-align:center;}
.air_Area03 > h3 { padding:110px 0 129px; text-align:center;}
.air_Area03 > ul { width:1000px; margin:0 auto; text-align:center; padding-bottom:90px;}
.air_Area03 > ul > li:nth-child(1)  { padding-bottom:129px;}
.air_Area04 { width:100%; text-align:center;}
.air_Area04 .air_Area04_con1 { height:1254px; background: url('../images/air18_Area04_bg.jpg') no-repeat; background-size: cover; }
.air_Area04 .air_Area04_con1 > h3 { padding:120px 0 60px; text-align:center;}
.air_Area04 .air_Area04_con1 > ul { width:1000px; margin: 0 auto; padding-top:55px;}
.air_Area04 .air_Area04_con1 > ul > li { float:left; margin-right:17px;}
.air_Area04 .air_Area04_con1 > ul > li:last-child { margin-right:0;}
.air_Area04 .air_Area04_con2 { height:2119px; background:#eaeaea;}
.air_Area04 .air_Area04_con2 > ul { width:1000px; margin:0 auto; padding-top:115px;}
.air_Area04 .air_Area04_con2 > ul > li { padding-bottom:40px;}
.air_Area05 { width:100%; overflow:hidden; background: url('../images/air18_Area05_bg.jpg') no-repeat; background-size:cover; text-align:center;}
.air_Area05 > h3 { padding: 126px 0 100px; text-align:center;}
.air_Area05 > ul { width:1000px; margin:0 auto; text-align:center; overflow:hidden; padding:42px 0 120px;}
.air_Area05 > ul > li {float:left; margin-right:28px;}
.air_Area05 > ul > li:last-child {margin-right:0;}
.air_Area06 { width:100%; padding-bottom:74px; overflow:hidden; background:url('../images/air18_Area06_bg.jpg') repeat; text-align:center;}
.air_Area06 > h3 { padding:94px 0; text-align:center;}
.air_Areaft { width:100%; height: 220px; text-align:center; background:url('../images/air18_bottom_bg.jpg') no-repeat; background-size:cover;}
.air_Areaft > img { padding-top:38px; }
.cop716PlyArera { background:#17253e; padding: 56px 0px;}
.cop716PlyArera > div { width:594px; height:397px; margin: 0 auto; background: url('../images/nplc716_img05plybg.jpg') no-repeat}
.cop716btnArera { position:relative; }
.cop716btnArera > a { position:absolute;top:295px; display:block; width:190px; height:50px; overflow:hidden; text-indent:-999px;/* background:red;*/}
.cop716btnArera > a.cop716Btn01 {  left:60px;}
.cop716btnArera > a.cop716Btn02 {  left:265px;}
.cop716btnArera > a.cop716Btn03 { left:468px;}
.nplc716_img12 { background:#f3f3f3; padding-bottom:47px; }
.cop716tapArera { position:relative; width:714px;background:#eee; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; }
.cop716tapArera > a { position:absolute;top:685px; display:block; width:107px; height:25px;overflow:hidden; text-indent:-999px;/*background:red;*/}
a.info716btn01 {  left:55px; }
a.info716btn02 {  left:180px; }
a.info716btn03 {  left:303px; }
a.info716btn04 {  left:425px; }
a.info716btn05 {  left:548px; }
.poliperinfo_716 { clear:both; width:716px; background:url('../images/perinfo_716_bg.jpg') no-repeat bottom right;}
.marine_tit { margin:0 -460px; text-align:center; }
.marine_w1 { padding:136px 0 100px; box-sizing:border-box; height:1214px; background:url('../images/marine_w1_bg.jpg') no-repeat; background-size:100% 100%; overflow:hidden; }
.marine_w1 .mr_w1_con { margin:84px -50px 0; }
.marine_w2 { padding:100px 0; background:url('../images/marine_w2_bg.jpg') repeat; overflow:hidden; }
.marine_w2 .mr_w2_con { width:1000px; margin:60px auto 0; }
.marine_w2 .mr_w2_con ul { margin:-10px 0 0 -10px; overflow:hidden; }
.marine_w2 .mr_w2_con ul li { float:left; margin:10px 0 0 10px; }
.marine_w3 { padding:100px 0; background:url('../images/marine_w3_bg.jpg') center top repeat; overflow:hidden; }
.marine_w4 { padding:100px 0; background:url('../images/marine_w4_bg.jpg') no-repeat; background-size:100% 100%; overflow:hidden; }
.marine_w4 ul { margin:50px 0 0 -17px; overflow:hidden; }
.marine_w4 ul li { float:left; margin:0 0 0 17px; }
.marine_w5 { background:#e9edf0; padding:170px 0 100px; position:relative; overflow:hidden; }
.marine_w5:before { display:block; content:''; width:220px; height:220px; background:#9a8941 url('../images/mr_w5_plus.png') center bottom 45px no-repeat; position:absolute; left:50%; top:-100px; margin:0 0 0 -110px; border-radius:200px; }
.marine_w6 { padding:100px 0; background:url('../images/marine_w6_bg.jpg') no-repeat; background-size:100% 100%; overflow:hidden; }
.marine_w6 ul { margin:50px 0 0 -28px; overflow:hidden; }
.marine_w6 ul li { float:left; margin:0 0 0 28px; }
.marine_w7 { padding:100px 0 0; background:url('../images/air18_Area06_bg.jpg') repeat; overflow:hidden; }
.marine_foot { background-image:url('../images/mr_bottom_bg.jpg'); }
.land_container { width:1000px; margin:0 auto; position:relative; text-align:center; }
.land_foot { width:100%; height:210px; text-indent:-9999px; background-repeat:no-repeat; background-size:cover; background-position:center; }
.cta_A1 { width:100%; height:1128px; background: url('../images/cta_Area01_bg.jpg') no-repeat; background-size: cover; text-align:center; padding:120px 0; box-sizing:border-box; }
.cta_A1 h2 { text-align:center; margin-bottom:80px; overflow: hidden; }
.cta_A1 .cta_A1_con { width:1000px; margin:80px auto 0; overflow:hidden; }
.cta_A1 .cta_A1_con li { float:left; margin-left:5px; }
.cta_A1 .cta_A1_con li:first-child { margin-left:0; }
.cta_A2 { width:100%; height:200px; background: url('../images/cta_Area02_bg.jpg') no-repeat; background-size: cover; padding:73px 0; box-sizing:border-box; }
.cta_A3 { width:100%; background: url('../images/cta_Area03_bg.jpg') repeat; position:relative; padding:170px 0 80px; }
.cta_A3 h3 { position:absolute; top:-44px; left:50%; margin-left:-284px; }
.cta_A3 .cta_A3_con { margin-top:50px; }
.cta_A4 { width:100%; height:1659px; background: url('../images/cta_Area04_bg.jpg') no-repeat; background-size: cover; text-align:center; padding:170px 0 0; box-sizing:border-box; position:relative; }
.cta_A4 h3 { position:absolute; top:-44px; left:50%; margin-left:-174px; }
.cta_A4 ul { overflow:hidden; margin-bottom:20px; }
.cta_A4 ul li { float:left; }
.cta_A4 ul li:first-child { margin-right:30px; }
.cta_A4 p { margin-bottom:80px; text-align:right; }
.cta_A5 { width:100%; height:200px; background: url('../images/cta_Area05_bg.jpg') no-repeat; background-size: cover; padding:73px 0; box-sizing:border-box; }
.cta_A6 { width:100%; background: #fedf51; padding:80px 0 35px; }
.cta_A6 h3 { margin-bottom:60px; }
.cta_A7 { width:100%; height:853px; background: url('../images/cta_Area07_bg.jpg') no-repeat; background-size: cover; padding-top:80px; box-sizing:border-box; }
.cta_A7 h3 { margin-bottom:60px; }
.cta_A7 ul { overflow:hidden; } 
.cta_A7 ul li { float:left; }
.cta_A7 ul li.cta_A7_li1 { margin-top:130px; }
.cta_A7 ul li.cta_A7_li2 { margin-top:65px; }
.cta_A8 { width:100%; height:950px; background: url('../images/cta_Area08_bg.jpg') no-repeat; background-size: cover; padding:80px 0 65px; box-sizing:border-box; }
.cta_A8 h3 { margin-bottom:60px; }
.cta_A9 { width:100%; height:770px; background: url('../images/cta_Area09_bg.jpg') no-repeat; background-size: cover; padding-top:80px; box-sizing:border-box; }
.cta_A9 h3 { margin-bottom:60px; }
.cta_A9 ul { overflow:hidden; } 
.cta_A9 ul li { float:left; margin-left:13px; }
.cta_A9 ul li:first-child { margin-left:0; }
.cta_A9 p { margin-top:30px; text-align:right; }
.cta_A10 { width:100%; height:732px; background: url('../images/cta_Area10_bg.jpg') no-repeat; background-size: cover; padding-top:80px; box-sizing:border-box; }
.cta_A10 h3 { margin-bottom:50px; }
.cta_A10 ul { overflow:hidden; } 
.cta_A10 ul li { float:left; margin:0 0 50px 5px; }
.cta_A10 ul li:nth-child(1) { margin-left:0; }
.cta_A10 ul li:nth-child(4) { margin-left:0; }
.cta_A10 ul:after { content:""; display:block; width:100%; height:1px; background:#6f6f6f; margin-top:235px; }
.cta_Areaft { clear:both; width:100%; height:210px; text-align:center; background:url('../images/cta_bottom_bg.jpg') no-repeat; background-size:cover;  padding-top:38px; box-sizing:border-box; }
.cta_perinfo { padding:70px 0; text-align:center; background:#eeefee; }
.cta_perinfo .perinfo01 > .infoForm > ul > li > label > span.infotitle { background: url('../images/cta_perinfo_bl.png') left 4px no-repeat; }
.cta_perinfobox_716 { width:592px; margin: 0 auto; border:2px solid #077741; background:#fff; margin-top:38px; padding:30px;}


/* 사회조사분석사 */
.evt_big_bg1 { background:#9ff0cd; }
.evt_big_bg2 { background:#c0ffe4; position:relative; }
.evt_big_bg2:before { position:absolute; right:0; top:0; left:0; height:170px; background:#7631e4; content:''; }
.evt_big_bg3 { background:#f3f4f8; position:relative; }
.evt_big_bg3:before { position:absolute; right:0; top:0; left:0; height:170px; background:#361b5e; content:''; }
.evt_big_bg4 { background:#7631e4; }
.evt_big_bg5 { background:#c0ffe4; }
.evt_big_bg6 { background:#e64874; }
.evt_big_bg7 { background:#431e79; position:relative; }
.evt_big_bg7:before { position:absolute; right:0; top:0; left:0; height:3px; background:#e64874; content:''; }
.evt_society_brba { background:#431f79; width: 100%; height: 283px; margin: 0 auto; }
.evt_big_bg8 { background:#f3f4f8; padding-top: 80px;}
.evt_big_bg9 { background:#3f1f6e; }
.evt_big_ft { background:#9ff0cd; }


/* 감정평가사 */
.evt_gp01,
.evt_gp02,
.evt_gp04 { background:url('../images/evt_gp01_bg.jpg') repeat; }
.evt_gp01 .evt_gp01_ani { position:absolute; left:calc(50% - 487px); top:200px; display:inline-block; animation: rotate_image 10s linear infinite; transform-origin: 50% 50%; }
.evt_gp01 .evt_gp01_con { display:inline-block; position:absolute; left:0; bottom:100px; z-index:1; }
.evt_gp01 .evt_gp01_gif { position:absolute; right:-190px; top:150px; }
.evt_gp02 .count { position:absolute; left:0; top:252px; }
.evt_gp02 .count ul li { float:left; display:inline-block; width:62px; height:89px; margin-right:10px; text-align:center; }
.evt_gp02 .count ul li span { font-size:60px; color:#000; font-weight:900; line-height:89px; }
.evt_gp03 { background-color:#181d28; padding:100px 0; }
.evt_gp03 .evt:before { content:''; width:100%; height:100%; padding:100px 0; display:block; background-color:rgba(24, 29, 40, .8); position:absolute; left:-100%; top:-100px; z-index:1; }
.evt_gp03 .evt:after { content:''; width:100%; height:100%; padding:100px 0; display:block; background-color:rgba(24, 29, 40, .8); position:absolute; right:-100%; top:-100px; z-index:1; }
.evt_gp04 .evt { height:1081px; background:url('../images/evt_gp04.png') no-repeat; }
.evt_gp04_half { overflow:hidden; width:100%; height:442px; position:absolute; left:0; bottom:120px; }
.evt_gp04_half > li { float:left; width:50%; height:100%; position:relative; }
.evt_gp04_half .evt_gp04_coupon { position:absolute; left:0; top:0; opacity:0; transform:translate(0,442px); -webkit-transform:translate(0,442px); transition:all 1s; -webkit-transition:all 1s; }
.evt_gp04_half .evt_gp04_coupon.active { opacity:1; transform:translate(0,0px); -webkit-transform:translate(0,0px); }
.evt_gp04_half .evt_gp04_cover { position:absolute; left:0; bottom:0; z-index:10; }
.evt_gp04_btn { margin-top:40px; display:inline-block; }
.evt_gp04_per { margin-top:30px; }
.evt_gp04_per > .infoForm { float:left; text-align:left; }
.evt_gp04_per > .infoForm .agreeW { margin-top:20px; }
.evt_gp04_per > .infoForm > ul > li > label > span.infotitle { display:table-cell; width:80px; height:47px; padding-left:20px; background: url('../images/evt_gp_perbl.jpg') left 4px no-repeat; font-family:'Nanumgothic';
                                                            font-size:20px; font-weight:bold; color:#333;}
.evt_gp04_per > .infoForm > ul > li > label > input { width:141px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px; text-indent:10px;}
.evt_gp04_per > .infoForm > ul > li > label > select { width:143px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px;}
.evt_gp05 { background-color:#820000; }
.evt_gp05-1 .gif_wrap ul li { display:block; width:336px; height:189px; border:5px solid #171717; box-sizing:border-box; position:absolute; }
.evt_gp05-1 .gif_wrap ul li img { width:100%; height:100%; }
.evt_gp05-1 .gif_wrap ul li.gif1 { left:120px; top:594px; }
.evt_gp05-1 .gif_wrap ul li.gif2 { right:120px; top:594px; }
.evt_gp05-1 .gif_wrap ul li.gif3 { left:120px; bottom:84px; }
.evt_gp05-1 .gif_wrap ul li.gif4 { right:120px; bottom:84px; }
.evt_gp06 { background:url('../images/evt_gp06_bg.jpg') center top no-repeat; }
.evt_gp06 .p-img_tab { position:absolute; left:0; top:366px; width:100%; }
.evt_gp07 { background:#1b1e2d; }
.evt_gp071 { background:#edf2f8; }
.evt_gp033 { background:#0f1015; }
.evt_gp033 .mov { position: relative; } 
.evt_gp033 .mov .p-movie_div_btn,
.evt_gp033 .mov .p-movie_div { position: absolute; top: 299px; left: calc(50% + 5px); transform: translate(-50%,0); width: 928px; height: 566px; z-index: 1; } 
.evt_gp033 .mov .p-movie_div {display: none;}
.evt_gp033 .mov .p-movie_div iframe { width: 100%; height: 100%; border: none; } 
.evt_gp08 { background:#5b0507; }
.evt_gp_ft { background:#5b0507; }

.evt_gp_slide { margin: 0 -50%; }
.evt_gp_slide ul li { padding:0 50px; }
.evt_gp_arr01 { width:1000px; height:40px; position:absolute; left:0; top:calc(50% - 20px); z-index:10; }
.evt_gp_arr01 a { display:inline-block; width:40px; height:40px; position:absolute; top:0; text-indent:-9999px; }
.evt_gp_arr01 > .gp_prev { left:-20px; background:url('../images/evt_gp_prev.png') no-repeat; }
.evt_gp_arr01 > .gp_next { right:-20px; background:url('../images/evt_gp_next.png') no-repeat; }

.evt_gp_slide2 { position:absolute; left:0; bottom:0; width:970px; }
.evt_gp_slide2 ul li { margin-left:30px; }
.evt_gp_arr02 { width:1000px; position:absolute; left:0px; bottom:267px; }
.evt_gp_arr02 a { display:inline-block; width:32px; height:83px; position:absolute; top:0; text-indent:-9999px; z-index:10; }
.evt_gp_arr02 > .gp_prev { left:-20px; }
.evt_gp_arr02 > .gp_next { right:-20px; }

.evt_gp_tab { position:absolute; left:0; top:100px; width:300px; z-index:1; }
.evt_gp_tab a { display:block; }
.evt_gp_tab a img { opacity:0; }
.evt_gp_tab a.active img { opacity:1; }
.gp_tab_con { display:none; position:absolute; right:0; top:0; }
.gp_tab_con.active { display:block; }

/* 감정평가사 716 */
.m_evt_gp01_ani { position:absolute; left:calc(50% - 326px); top:120px; display:inline-block; animation: rotate_image 10s linear infinite; transform-origin: 50% 50%; }
.m_evt_gp01_gif { position:absolute; right:30px; top:70px; }
.m_evt_gp02_count { position:absolute; left:30px; top:233px; }
.m_evt_gp02_count ul li { float:left; display:inline-block; width:43px; height:62px; margin-right:8px; text-align:center; }
.m_evt_gp02_count ul li span { font-size:42px; color:#000; font-weight:900; line-height:62px; }
.m_evt_gp03 .mov { position: relative; } 
.m_evt_gp03 .mov .p-movie_div_btn,
.m_evt_gp03 .mov .p-movie_div { position: absolute; top: 257px; left: calc(50% + 1px); transform: translate(-50%,0); width: 656px; height: 405px; z-index: 1; } 
.m_evt_gp03 .mov .p-movie_div {display: none;}
.m_evt_gp03 .mov .p-movie_div iframe { width: 100%; height: 100%; border: none; } 
.m_evt_gp04 { overflow:hidden; width:100%; height:816px; position:absolute; left:0; right:0; bottom:0; }
.m_evt_gp04 .m_evt_gp04_coupon { position:absolute; left:0; right:0; top:0; opacity:0; transform:translate(0,442px); -webkit-transform:translate(0,442px); transition:all 1s; -webkit-transition:all 1s; }
.m_evt_gp04 .m_evt_gp04_coupon.active { opacity:1; transform:translate(0,0px); -webkit-transform:translate(0,0px); }
.m_evt_gp04 .m_evt_gp04_cover { position:absolute; left:0; right:0; bottom:360px; z-index:10; }
.m_evt_gp04 .m_evt_gp04_per { position:absolute; left:0; right:0; bottom:110px; padding:0 62px; }
.m_evt_gp04_per .infoForm { background-color:#fff; }
.m_evt_gp04_btn { margin-top:40px; display:block; text-align:center; }
.m_evt_gp05_gif ul li { display:block; width:268px; height:151px; border:5px solid #171717; box-sizing:border-box; position:absolute; }
.m_evt_gp05_gif ul li img { width:100%; height:100%; }
.m_evt_gp05_gif ul li.gif1 { left:60px; bottom:273px; }
.m_evt_gp05_gif ul li.gif2 { right:60px; bottom:273px; }
.m_evt_gp05_gif ul li.gif3 { left:60px; bottom:66px; }
.m_evt_gp05_gif ul li.gif4 { right:60px; bottom:66px; }

.m_evt_gp_slide {  background:#181d28; padding:60px 0; }
.m_evt_gp_slide ul li { padding:0 15px; }
.m_evt_gp_arr01 { width:100%; height:40px; position:absolute; left:0; right:0; top:calc(50% - 20px); z-index:10; }
.m_evt_gp_arr01 a { display:inline-block; width:40px; height:40px; position:absolute; top:0; text-indent:-9999px; }
.m_evt_gp_arr01 > .gp_prev { left:10px; background:url('../images/evt_gp_prev.png') no-repeat; }
.m_evt_gp_arr01 > .gp_next { right:10px; background:url('../images/evt_gp_next.png') no-repeat; }
.m_evt_gp_slide2 { position:absolute; left:0; right:0; bottom:60px; }
.m_evt_gp_arr02 { width:100%; position:absolute; left:0px; top:507px; }
.m_evt_gp_arr02 a { display:inline-block; width:32px; height:83px; position:absolute; top:0; text-indent:-9999px; z-index:10; }
.m_evt_gp_arr02 > .gp_prev { left:10px; }
.m_evt_gp_arr02 > .gp_next { right:10px; }

.m_evt_gp_tab { position:absolute; left:30px; top:261px; width:656px; z-index:1; }
.m_evt_gp_tab a { display:block; width:33.3%; float:left; }
.m_evt_gp_tab a img { opacity:0; }
.m_evt_gp_tab a.active img { opacity:1; }
.m_gp_tab_con { display:none; position:absolute; left:30px; bottom:0; }
.m_gp_tab_con.active { display:block; }


/*감정평가사 랜딩/716 공통 */
@keyframes rotate_image{
    100% {
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg); 
        transform: rotate(360deg);
    }
}



/* 보험계리사 */
.evt_bohum01 { background:#222023;}
.evt_bohum02 { background:#00a057; }
.evt_bohum03 { padding-bottom: 100px;background: #eaeaea url('/template/1/html/images/evt_bohum03_bg.jpg') center 0 no-repeat;}
.evt_bohum04 { background:#222023; }
.evt_bohum05 { background:#ebebeb; }
.evt_bohum06 { background:#00a057; }
.evt_bohum_ft { background:#201e1f; }

.evt_bohum_tab1 { font-size:0;  }
.evt_bohum_tab1 li { display:inline-block; position:relative; }
.evt_bohum_tab1 li img.on { display:none; position:absolute; left:0; top:0; }
.evt_bohum_tab1 li.active img.on { display:block; }
.evt_bohum03 .evt_bohum_tab1_con {border-radius:0 0 13px 13px;box-shadow: 0px 5px 40px 0px rgba(0,0,0,0.1);}
.evt_bohum03 .evt_bohum_tab1_con li { display:none; position:relative; }
.evt_bohum03 .evt_bohum_tab1_con li.active { display:block; }

.m_bohum03 {padding-bottom: 7.04%;background: url('/template/1/html/images/m_evt_bohum03_bg.png') 0 0 no-repeat;background-size: cover;}
.m_evt_bohum_tab1 {display:flex;width:100%; padding:0 4%; box-sizing:border-box; font-size:0; z-index:1; }
.m_evt_bohum_tab1 a {position: relative;display: block;flex-grow:1;}
.m_evt_bohum_tab1 a img {height: 100%;}
.m_evt_bohum_tab1 a .on {display: none;}
.m_evt_bohum_tab1 .active a .on {position: absolute;left: 0;top: 0;height: 100%;display: block; z-index: 1;}
.m_evt_bohum_tab1_con > li { position: relative;display:none; margin:0 4%; margin-top: -1px; border-radius:1.6%; box-sizing:border-box; box-shadow: 0px 3px 20px 0px rgba(0,0,0,0.1);}
.m_evt_bohum_tab1_con > li.active { display:block; }

/* 계리직 공무원 */
.evt_post01 { background:#fd3bbf; } 
.evt_post02 { background:#ffe5f6; } 
.evt_post03 { background:#d1e9ff; } 
.evt_post04 { background:url('/template/1/html/images/evt_post04_bg.webp') center center no-repeat; background-size: cover; } 
.evt_post04 .list > li { overflow: hidden; position: absolute; width: 380px; height: 219px; border-radius: 20px; } 
.evt_post04 .list > li img { width: 100%; height: 100%; object-fit: cover; } 
.evt_post04 .list > li:nth-child(1) { top: 328px; left: 40px; } 
.evt_post04 .list > li:nth-child(2) { top: 328px; right: 56px; } 
.evt_post04 .list > li:nth-child(3) { top: 718px; left: 40px; } 
.evt_post04 .list > li:nth-child(4) { top: 718px; right: 56px; } 
.evt_post05 { background:url('/template/1/html/images/evt_post04_bg.webp') center center no-repeat; background-size: cover; } 
.evt_post05_tab { display: flex; justify-content: center; align-items: flex-start; gap:10px; } 
.evt_post05_tab > li { background:url('/template/1/html/images/evt_post05_tab_bg1.webp') center top no-repeat; background-size: cover; } 
.evt_post05_tab > li.on { background-image: url('/template/1/html/images/evt_post05_tab_bg2.webp'); } 
.evt_post05_tab > li a { display: block; } 
.evt_post05_con ul > li { display: none; } 
.evt_post05_con ul > li:first-child { display: block; } 
.evt_post06 { padding-bottom: 120px; background:#ffe5f6; }
.evt_post06 .rolling {overflow: hidden;height: 460px;}
@keyframes flowRolling {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-100%);
    }
}
.evt_post07 { background:#ff33be; }

.m_evt_post04 { background:url('/template/1/html/images/m_evt_post04_bg.webp') center center no-repeat; } 
.m_evt_post04 .list_wrap { position: relative; } 
.m_evt_post04 .list_wrap .list { } 
.m_evt_post04 .list_wrap .list > li { overflow: hidden; position: absolute; width: 262px; height: 152px; border-radius: 20px; } 
.m_evt_post04 .list_wrap .list > li:nth-child(1) { top: 87px; left: 60px; } 
.m_evt_post04 .list_wrap .list > li:nth-child(2) { top: 87px; right: 59px; } 
.m_evt_post04 .list_wrap .list > li:nth-child(3) { top: 382px; left: 60px; } 
.m_evt_post04 .list_wrap .list > li:nth-child(4) { top: 382px; right: 59px; } 
.m_evt_post04 .list_wrap .list > li img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } 

.m_evt_post05 { background:url('/template/1/html/images/m_evt_post04_bg.webp') center center no-repeat; } 
.m_evt_post05_tab { display: flex; justify-content: center; align-items: flex-start; gap:8px; } 
.m_evt_post05_tab > li a { display: block; background:url('/template/1/html/images/m_evt_post05_tab_bg1.webp') center top no-repeat; background-size: cover; } 
.m_evt_post05_tab > li a.active { background-image: url('/template/1/html/images/m_evt_post05_tab_bg2.webp'); } 
.m_evt_post05_con ul > li { display: none; } 
.m_evt_post05_con ul > li:first-child { display: block; } 

.m_evt_post06 { padding-bottom: 80px; background: #ffe5f6; } 
.m_evt_post06 .rolling { overflow: hidden; height: 368px; } 


/* 공인노무사 */
.evt_nomusa01 {background: #390b67;}
.evt_nomusa02 {background: #eae3fe;}
.evt_nomusa03 {position: relative;background:#f2f5fa; }
.evt_nomusa03 .img1 {position: absolute;top: 274px;left: 50%;transform: translate(-50%,0);}
.evt_nomusa03 .img2 {position: absolute;top: 1021px;left: 50%;transform: translate(-50%,0);}
.evt_nomusa_tab { font-size:0; position:absolute; left:0;}
.evt_nomusa_tab li {position:relative; display:inline-block; width: 245px;height: 70px; margin-right: 1px;box-sizing: border-box; }
.evt_nomusa_tab li + li {margin-left: 6px;margin-right: 0;}
.evt_nomusa_tab li a { display:block; height: 100%; box-sizing:border-box;background:#aa9eb0; border-radius: 8px 8px 0 0;}
.evt_nomusa_tab li.on a { background-color:#9344f0;}
.evt_nomusa_tab li a img { display: block; width:100%; position:absolute; left:0; top:0; }
.evt_nomusa_tab li a img.on { opacity: 0; }
.evt_nomusa_tab li.on a img.on { opacity: 1; }
.evt_nomusa_tab_con { width:1000px; height:523px; overflow: hidden; position:absolute; left:0; top: 408px; }
.css_type1 .evt_nomusa_tab {top: 1350px;}
.css_type1 .evt_nomusa_tab_con {top: 1419px;}
.css_type2 .evt_nomusa_tab {top: 2121px;}
.css_type2 .evt_nomusa_tab li {width: 325px;margin-right: 0;}
.css_type2 .evt_nomusa_tab li + li {margin-left: 12px;}
.css_type2 .evt_nomusa_tab li.on a {background-color: #eb8be9;}
.css_type2 .evt_nomusa_tab_con {top: 2191px;height: 549px;}

.evt_nomusa04 {background: #e8d3fe;}

.evt_nomusa05 {background: #f3f3f3;}
.evt_nomusa05 .box_link{position:absolute; top: 423px; left: 120px; width: 760px; padding-top: 430px; }
.evt_nomusa05 .box_link a,
.evt_nomusa05 .box_link .play_but,
.evt_nomusa05 .box_link iframe{display:block; position:absolute; top:0; left:0; right:0; bottom:0; z-index:100; width:100%; height:100%; object-fit:cover; }
.evt_nomusa06 {background: #2b045d;}

.m_evt_nomusa_tab_con { width:100%; position:relative; padding:0 4.19%;box-sizing: border-box;background: #f2f5fa;}
.m_evt_nomusa_tab_con.sonsa04:before { z-index:10; content:''; display:block; width:50px; height:50px; background:url('../images/evt_sonsa04_after.png') no-repeat; position:absolute; left:calc(50% - 25px); bottom:301px; }
.m_evt_nomusa_tab_con.sonsa04 .btn_play { width:6.7%; height:6.7%; display:block; position:absolute; left:11%; top:43.2%; z-index:10; } 
.m_evt_nomusa_tab_con.sonsa04 .mov { width:92%; height:46.2%; position:absolute; left:4%; top:11.8%; }
.m_evt_nomusa_tab {display:flex;}
.m_evt_nomusa_tab a {width: 32.62%;border-radius:4px 4px 0 0 ;background: #aa9eb0;}
.m_evt_nomusa_tab a + a {margin-left: 1.07%;}
.m_evt_nomusa_tab a.tab_on {background: #9344f0;}
.css_type2 .m_evt_nomusa_tab a.tab_on {background: #eb8be9;}

.evt_nomusa05_bg {padding: 0 4.19%;background: #f3f3f3;}
.m_evt_nomusa_slide {position: relative;max-width: 1007px;margin: 0 auto;}
.m_evt_nomusa_slide .bx-wrapper {
    box-shadow:none;
    border:none;
    background:none;
}
.m_evt_nomusa_slide .bx-wrapper {overflow: hidden;position: relative;padding: 0.46%;background:url(/template/1/html/images/m_evt_nomusa05_bg.png) 0 0 no-repeat;background-size: 100% 100%;}
.m_evt_nomusa_slide .bx-viewport {overflow: hidden;border-radius:4.6%;}
.m_evt_nomusa_slide .bx-viewport ul > li {background: #fff;}
.m_evt_nomusa_slide .nomusa_prev,
.m_evt_nomusa_slide .nomusa_next {position: absolute;top: calc(50% - 39px);display: inline-block;width: 30px;height: 78px;text-indent: -999em;font-size: 0;}
.m_evt_nomusa_slide .nomusa_prev {left:0;background:url(/template/1/html/images/m_nomusa_prev.png) 0 0 no-repeat;background-size: cover;}
.m_evt_nomusa_slide .nomusa_next {right:0;background:url(/template/1/html/images/m_nomusa_next.png) 0 0 no-repeat;background-size: cover;}

.evt_nomusa05.M_evt {position:relative;padding-bottom: 7%;background: #f3f3f3;}
.evt_nomusa05.M_evt .box_link{position:absolute; top: 405px; left: 0; width: 522px; padding-top: 293px; }
.evt_nomusa05.M_evt .box_link a,
.evt_nomusa05.M_evt .box_link .play_but,
.evt_nomusa05.M_evt .box_link iframe{display:block; position:absolute; top:0; left:0; right:0; bottom:0; z-index:100; width:100%; height:100%; }
.evt_nomusa05.M_evt .box_link{position:absolute;left:4.19%;right: 4.19%;top: 32.3%;width: auto;padding-top: 51.6%;}


/* 경찰공무원 */
.evt_police01,
.evt_police06,
.evt_police10 { background:#024df4; }
.evt_police02,
.evt_police09 { background:#ffd200; }
.evt_police03,
.evt_police11 { background:#009a24; }
.evt_police07 { background:#1b1a28; }
.evt_police03 .slide_obj { width:454px; height:203px; background:url('../images/evt_police03-1.png') no-repeat; position:absolute; right:-85px; bottom:156px; }
.evt_police03 .slide_obj ol li { display:none; }
.evt_police03 .slide_obj ol li.on { display:block; }
.evt_police04 { background:#e6e6e6; }
.evt_police04 .evt_police04_btn { position:absolute; left:calc(50% - 300px); bottom:91px; }
.evt_police04_btn img {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.evt_police04_btn:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.evt_police06 .evt_police_gif ul li { width:480px; height:267px; position:absolute; }
.evt_police06 .evt_police_gif ul li img { width:100%; height:100%; }
.evt_police06 .evt_police_gif ul li.gif1 { left:0; top:489px; }
.evt_police06 .evt_police_gif ul li.gif2 { right:0; top:489px; }
.evt_police06 .evt_police_gif ul li.gif3 { left:0; top:950px; }
.evt_police06 .evt_police_gif ul li.gif4 { right:0; top:950px; }
.evt_police06 .evt_police_gif ul li.gif5 { right:0; bottom:254px; }
.evt_police06 .evt_police_gif ul li.gif6 { left:0; bottom:254px; }
.evt_police_slide.slide1 { width:517px; height: 861px; overflow:hidden; position:absolute; left:calc(50% - 258px); top:557px; }
.evt_police_slide.slide2 { width:900px; height: 583px; overflow:hidden; position:absolute; left:50px; bottom:123px; }
.evt_police_slide ul li,
.evt_police716 ul li { float:left; }
.evt_police_arr1 { width:1000px; height:54px; position:absolute; left:0px; bottom:474px; z-index:10; }
.evt_police_arr1 a { display:inline-block; width:31px; height:54px; position:absolute; top:0; text-indent:-9999px; }
.evt_police_arr1 .police_prev { left:0; }
.evt_police_arr1 .police_next { right:0; }
.evt_police_arr2 a { display:inline-block; width:44px; height:72px; position:absolute; bottom:381px; text-indent:-9999px; background:url('../images/evt_police08_arrow.png') no-repeat; }
.evt_police_arr2 .police_prev { left:-22px; }
.evt_police_arr2 .police_next { right:-22px; background-position:0 -72px;}
.evt_police_slide .bx-wrapper,
.evt_police716 .bx-wrapper {
    box-shadow:none;
    border:none;
    background:none;
    margin: 0 auto;
}
.evt_police_tab { position:absolute; bottom:-62px; width:1180px; left:calc(50% - 590px); z-index:10; }
.evt_police_tab li { float:left; width:240px; margin-left:-5px; }
.evt_police_tab li:first-child { margin:0; }
.evt_police_tab li a { display:block; height:112px; background:url('../images/evt_police05_tab.png') no-repeat; }
.evt_police_tab li.tab1 a { background-position:0 0; }
.evt_police_tab li.tab2 a { background-position:-235px 0; }
.evt_police_tab li.tab3 a { background-position:-470px 0; }
.evt_police_tab li.tab4 a { background-position:-705px 0; }
.evt_police_tab li.tab5 a { background-position:-940px 0; }
.evt_police_tab li.on a { position:relative; }
.evt_police_tab li.on.tab1 a { background-position:0 -112px; }
.evt_police_tab li.on.tab2 a { background-position:-235px -112px; }
.evt_police_tab li.on.tab3 a { background-position:-470px -112px; }
.evt_police_tab li.on.tab4 a { background-position:-705px -112px; }
.evt_police_tab li.on.tab5 a { background-position:-940px -112px; }
.evt_police_tab_con { width:1180px; height:867px; overflow:hidden; position:absolute; left:calc(50% - 590px); top:41px; }

.evt_police716.slide1 { width:413px; height:751px; overflow:hidden; position:absolute; left:calc(50% - 206px); bottom:0; }
.evt_police716.slide1 ul li { width:413px; height:751px; float:left; }
.evt_police716.slide1 ul li img { width:100%; }
.evt_police716.slide2 { width:556px; height: 583px; overflow:hidden; position:absolute; left:80px; bottom:83px; }
.evt_police716.slide_obj { width:358px; height:154px; background-image:url('../images/evt_police03-1.png'); background-repeat:no-repeat; background-size:100% 100%; position:absolute; right:3px; bottom:308px; }
.evt_police716.slide_obj ol li { display:none; }
.evt_police716.slide_obj ol li.on { display:block; }
.evt_police716.slide_obj ol li img { width:100%; height:auto; }
.evt_police716_arr1 { width:100%; height:54px; position:absolute; left:0px; bottom:539px; z-index:10; }
.evt_police716_arr1 a { display:inline-block; width:31px; height:54px; position:absolute; top:0; text-indent:-9999px; }
.evt_police716_arr1 .police_prev { left:30px; }
.evt_police716_arr1 .police_next { right:30px; }
.evt_police716_arr2 a { display:inline-block; width:39px; height:62px; position:absolute; bottom:336px; text-indent:-9999px; background-image:url('../images/evt_police08_arrow.png'); background-repeat:no-repeat; background-size:100% 200%; }
.evt_police716_arr2 .police_prev { left:8px; }
.evt_police716_arr2 .police_next { right:8px; background-position:0 100%;}
.evt_police716 .evt_police04_btn { position:absolute; left:0; bottom:51px; }
.evt_police716_tab { display:table; width:100%; }
.evt_police716_tab > a { display:table-cell; vertical-align:top; }
.evt_police716_tab a .img_on { display:none; }
.evt_police716_tab a.tab_on img { display:none; }
.evt_police716_tab a.tab_on .img_on { display:inline-block; }
.evt_police716_tab_con { width:100%; height:1015px; overflow:hidden; }
.evt_police716_gif ul li { width:299px; height:165px; position:absolute; }
.evt_police716_gif ul li img { width:100%; height:100%; }
.evt_police716_gif ul li.gif1 { left:40px; top:500px; }
.evt_police716_gif ul li.gif2 { right:40px; top:500px; }
.evt_police716_gif ul li.gif3 { left:40px; top:839px; }
.evt_police716_gif ul li.gif4 { right:40px; top:839px; }
.evt_police716_gif ul li.gif5 { right:40px; bottom:230px; }
.evt_police716_gif ul li.gif6 { left:40px; bottom:230px; }

.evt_police_slide.slide1 .bx-wrapper .bx-pager,
.evt_police716.slide1 .bx-wrapper .bx-pager { padding:0; bottom:290px; }
.evt_police_slide.slide1 .bx-wrapper .bx-pager.bx-default-pager a,
.evt_police716.slide1 .bx-wrapper .bx-pager.bx-default-pager a  { background:#ccc; }
.evt_police_slide.slide1 .bx-wrapper .bx-pager.bx-default-pager a:hover,
.evt_police_slide.slide1 .bx-wrapper .bx-pager.bx-default-pager a.active,
.evt_police_slide.slide1 .bx-wrapper .bx-pager.bx-default-pager a:focus,
.evt_police716.slide1 .bx-wrapper .bx-pager.bx-default-pager a:hover,
.evt_police716.slide1 .bx-wrapper .bx-pager.bx-default-pager a.active,
.evt_police716.slide1 .bx-wrapper .bx-pager.bx-default-pager a:focus  {
    background: #208def;
}


/* 청소년상담사 2급 */
.evt_teen01 { background:#fed000; }
.evt_teen02 { background:#5f23dd; position:relative; }
.evt_teen02 .evt_teen02_card { width:1000px; position:absolute; left:calc(50% - 500px;); top:378px; }
.evt_teen02 .evt_teen02_card li { float:left; width:240px; height:261px; margin-left:13px; position:relative; }
.evt_teen02 .evt_teen02_card li:first-child { margin-left:0; }
.evt_teen02 .evt_teen02_card li img { position:absolute; left:0; top:0; transition:0.3s linear; }
.evt_teen02 .evt_teen02_card li:hover img { transform:rotateY(180deg); opacity:0; }
.evt_teen02 .evt_teen02_card li img.on { transform:rotateY(180deg); opacity:0; }
.evt_teen02 .evt_teen02_card li:hover img.on { transform:rotateY(0deg); opacity:1; }
.evt_teen03 { background:#ede9f4; }
.evt_teen04 { background:#a794ff; }
.evt_teen04 .video {position: absolute;top: 375px;left: 50px;width: 434px;height: 240px;z-index: 2;}
.evt_teen04 .video a, 
.evt_teen04 .video .video_box {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.evt_teen04 .video .video_box {z-index: 2;}
.evt_teen09 .video {position: absolute;top: 405px;left: 120px;width: 760px;height: 430px;z-index: 2;}
.evt_teen09 .video a, 
.evt_teen09 .video .video_box {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.evt_teen09 .video .video_box {z-index: 2;}
.evt_teen05 { background:#f62a69; }
.evt_teen07 { background:#1d1d1d; }
.evt_teen08 { background:#5f23dd; }
.evt_teen10 { background:#fdcd00; }
.evt_03 .evt_teen03_btn { position:absolute; left:calc(50% - 300px); bottom:91px; }
.evt_teen03_btn img {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.evt_teen03_btn:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.evt_03_btn img {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.evt_03_btn:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}

.evt_teen716 .evt_teen03_btn { position:absolute; left:0; bottom:51px; }

.m_evt_teen02_card { padding: 0 80px; position:absolute; left:0; right:0; top:400px; }
.m_evt_teen02_card li { float:left; width:240px; height:261px; margin-left:76px; margin-top:27px; position:relative; }
.m_evt_teen02_card li:nth-child(odd) { margin-left:0; }
.m_evt_teen02_card li img { position:absolute; left:0; top:0; transition:0.3s linear; }
.m_evt_teen02_card li:hover img { transform:rotateY(180deg); opacity:0; }
.m_evt_teen02_card li img.on { transform:rotateY(180deg); opacity:0; }
.m_evt_teen02_card li:hover img.on { transform:rotateY(0deg); opacity:1; }

.m_teen04 {position: relative;}
.m_teen04 .video {position: absolute;top: 325px;left: 60px;width: 596px;height: 355px;z-index: 2;}
.m_teen04 .video a, 
.m_teen04 .video .video_box {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.m_teen04 .video .video_box {z-index: 2;}
.m_teen05 { background:#f62a69; }
.m_teen09 {position: relative;}
.m_teen09 .video {position: absolute;top: 417px;left:30px;width:656px;height: 371px;z-index: 2;}
.m_teen09 .video a, 
.m_teen09 .video .video_box {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.m_teen09 .video .video_box {z-index: 2;}


/* 운전직공무원 */
.evt_driving01 { background:#180324; }
.evt_driving02 { background:#f6f6f6; }

.evt_driving_mov { width:912px; height:512px; position:absolute; left:44px; bottom:100px; }
.evt_driving_mov.sp716 { width:91.6%; height:47%; left:4.2%; bottom:7.67%; }
.evt_driving_mov a { display:block; width:100%; height:100%; }

.evt_driving03 { background:#1312b6; }
.evt_driving04 { background:#1a1a1a;padding-bottom: 100px; }
.evt_driving_tab1 { font-size:0;  }
.evt_driving_tab1 li { display:inline-block; position:relative; }
.evt_driving_tab1 li img.on { display:none; position:absolute; left:0; top:0; }
.evt_driving_tab1 li.active img.on { display:block; }
.evt_driving04 .evt_sb_tab1_con {border-radius:0 0 13px 13px;box-shadow: 0px 5px 40px 0px rgba(0,0,0,0.1);}
.evt_driving04 .evt_sb_tab1_con li { display:none; position:relative; }
.evt_driving04 .evt_sb_tab1_con li.active { display:block; }
.evt_driving04 .evt_sb_tab1_con li .mov { display:block; width:403px; height:240px; position:absolute; left:50px; top:50px; cursor:pointer; text-indent:-9999px; }
.evt_driving05 { background:#a100bd; }
.evt_driving06 { background:#f4f2ff; }
.evt_driving_slide { width:1000px; overflow:hidden; position:absolute; left:0; bottom:183px; }
.evt_driving_slide ul li { float:left; margin:0 22px; }
.evt_driving07 { background:#624dc4; }
.evt_driving07 .slider { width:996px; height:546px;position:absolute; left:2px; top:327px; overflow-y:scroll; overflow-x: hidden; border-radius: 24px;}
.evt_driving07 .slider::-webkit-scrollbar {width: 19px;}
.evt_driving07 .slider::-webkit-scrollbar-thumb {border: 5px solid rgba(0, 0, 0, 0);background-clip: padding-box;border-radius: 9999px;background-color: #d9d9d9;}
.evt_driving08 {position: relative;background:#f3f3f3; }
.evt_driving08 .mov {position: absolute;top: 235px;left: 50%;transform: translate(-50%,0);width: 760px;height: 430px;text-indent: -999em;cursor: pointer;}
.evt_driving09 {background: #9366ff;}
.evt_driving12 { background:#fffdd6; }
.evt_driving_slide2{position:absolute; top:366px; left:50%; width:295px; margin-left:-147.5px;}
.evt_driving_slide2 .bx-wrapper{background:none; border:none; box-shadow:none;}

.m_driving03 {background: #1312b6;}
.m_driving04 {background: #1a1a1a;padding-bottom: 6.94%;}
.m_driving_tab1 {display:flex;width:100%; padding:0 4%; box-sizing:border-box; font-size:0; z-index:1; }
.m_driving_tab1 a {position: relative;flex-grow:1;}
.m_driving_tab1 a img {height: 100%;}
.m_driving_tab1 a .on {display: none;}
.m_driving_tab1 a.active .on {position: absolute;left: 0;top: 0;display: block; z-index: 1;}
.m_driving_tab1_con { position: relative;display:none; margin:0 4%; margin-top: -1px; border-radius:1.6%; box-sizing:border-box; box-shadow: 0px 3px 20px 0px rgba(0,0,0,0.1);}
.m_driving_tab1_con.active { display:block; }
.m_driving_tab1_con .mov { display:block; width:91%; height:40%; position:absolute;left:4.5%;top: 3.4%;cursor:pointer; text-indent:-9999px;  }
.m_driving_tab1_con .mov iframe {width: 100% !important;height: 100% !important;}
.evt_716.m_driving07 .slider {overflow-y: auto;overflow-x: hidden;position: absolute;top: 23.7%;left: 4.3%;width: 91.4%;height: 53.1%;border-radius:15px;}
.m_driving07 .slider::-webkit-scrollbar {width: 15px;}
.m_driving07 .slider::-webkit-scrollbar-thumb {border: 4px solid rgba(0, 0, 0, 0);background-clip: padding-box;border-radius: 9999px;background-color: #d9d9d9;}
.m_driving08 {position: relative;}
.m_driving08 .mov {position: absolute;top: 16.5%;left: 4.1%;width: 91.7%;height: 0;padding-bottom: 52.1%;text-indent: -999em;font-size:0;cursor: pointer;}
.m_driving08 .mov iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.perinfo_716.m_driving10 {padding-bottom: 50px;background: #f4f2ff;}


/* 사회복지사 1급 */
.evt_sabok01 { background:#ffffff; }
.evt_sabok02 { background:#400e9f; }

.evt_sabok_tab { font-size:0; position:absolute; left:0; top:278px; }
.evt_sabok_tab li { display:inline-block; width:250px; height:130px; position:relative; border-left: 1px solid #fff; box-sizing: border-box; }
.evt_sabok_tab li:after { content:''; display:block; width:16px; height:18px; background:url('../images/evt_sabok02_tab_on.png') no-repeat; position:absolute; left:50%; bottom:7px; margin-left:-6px; opacity:0; }
.evt_sabok_tab li.on:after { opacity:1; }
.evt_sabok_tab li:first-child { boder:0px; }
.evt_sabok_tab li a { display:block; box-sizing:border-box; background-color:#b5b5b5; border:5px solid #b5b5b5; transition:background .3s,transform .3s; width:100%; height:100%; }
.evt_sabok_tab li.on a { background-color:#381dde; border:5px solid #dcfd4c; transform: translateY(-20px); }
.evt_sabok_tab li a img { width:100%; position:absolute; left:0; top:0; }
.evt_sabok_tab li a img.on { opacity: 0; }
.evt_sabok_tab li.on a img.on { opacity: 1; }
.evt_sabok_tab_con { width:1000px; height:488px; overflow: hidden; position:absolute; left:0; top: 408px; }
.evt_sabok03 { background:#fff3ff; }
.evt_sabok03 .evt_sabok03_btn { position:absolute; left:calc(50% - 342px); bottom:71px; }
.evt_sabok03_btn img {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.evt_sabok03_btn:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.evt_sabok04 {position: relative; background:#6c9bf6; }
.evt_sabok04 .evt_sabok_tab { top:100px; width:1000px; left:calc(50% - 500px); }
.evt_sabok04 .evt_sabok_tab li { width:500px; }
.evt_sabok04 .evt_sabok_tab li:after { background:url('../images/evt_sabok04_tab_on.png') no-repeat; }
.evt_sabok04 .evt_sabok_tab li.on a { border-color:#ff00f6; }
.evt_sabok04 .p-img_tab { position:relative; }
.evt_sabok04 .evt_sabok_tab_con { top:230px; height:875px; }
.evt_sabok04 .evt_sabok_tab_con:before { z-index:10; content:''; display:block; width:50px; height:50px; background:url('../images/evt_sabok04_after.png') no-repeat; position:absolute; left:calc(50% - 25px); bottom:301px; }
.evt_sabok04 .evt_sabok_tab_con li { position:relative; }
.evt_sabok04 .evt_sabok_tab_con li a { width:80px; height:80px; display:block; position:absolute; left:80px; top:359px; }
.evt_sabok04 .evt_sabok_tab_con li .mov { width:1000px; height:550px; position:absolute; left:0; top:0; }
.evt_sabok04 .video {position: absolute;top: 375px;left: 50px;width: 434px;height: 240px;}
.evt_sabok04 .video a,
.evt_sabok04 .video_box,
.evt_sabok04 .video_box iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} 
.evt_sabok05 { background:#194db2; }
.evt_sabok06 { background:#e6e4f1; }
.evt_sabok06 .evt_sabok_slide { width:1000px; position:absolute; left:0; top:425px; }
.evt_sabok06 .evt_sabok_slide ul li { float:left; }
.evt_sabok06 .slide_left { width:493px; height:528px; overflow:hidden; position:absolute; left:1px; top:33px; }
.evt_sabok06 .slide_left ul { height:528px; }
.evt_sabok06 .slide_right { width:489px; height:594px; overflow:hidden; position:absolute; right:3px; top:0; }
.evt_sabok06 .slide_right ul { height:594px; }

.sabok_controls {
    width: 1000px;
    height: 70px;
    position: absolute;
    left: 0px;
    bottom: 365px;
    z-index: 10;
}
.sabok_controls a {
    display: inline-block;
    width: 45px;
    height: 70px;
    position: absolute;
    top: 0;
    text-indent: -9999px;
}
.sabok_controls .sabok_prev { left:-23px; }
.sabok_controls .sabok_next { right:-23px; }
.evt_sabok07 { background:#7f3bd0; }
.evt_sabok08 { background:#fff3ff; }
.evt_sabok09 {position: relative;}
.evt_sabok09 .video {position: absolute;top: 405px;left: 50%;width: 760px;height: 430px;transform: translate(-50%,0);}
.evt_sabok09 .video a,
.evt_sabok09 .video_box,
.evt_sabok09 .video_box iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} 
.evt_sabok10 { background:#c193ec; }

.m_sabok04 {position: relative;}
.m_sabok04 .video { position: absolute; top: 271px; left: 50%; transform: translate(-50%, 0); width: 596px; height:  355px; z-index: 10; } 
.m_sabok04 .video .video_play,
.m_sabok04 .video .video_box,
.m_sabok04 .video .video_box iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.m_sabok05 { background:#194db2; }

.m_sabok09 {position: relative;}
.m_sabok09 .video { position: absolute; top: 403px; left: 50%; transform: translate(-50%, 0); width: 656px; height:371px; z-index: 10; } 
.m_sabok09 .video .video_play,
.m_sabok09 .video .video_box,
.m_sabok09 .video .video_box iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.evt_sabok716_tab_con { width:100%; height:637px; position:relative; }
.evt_sabok716_tab_con.sabok04 { height:778px; }
.evt_sabok716_tab_con.sabok04:before { z-index:10; content:''; display:block; width:50px; height:50px; background:url('../images/evt_sabok04_after.png') no-repeat; position:absolute; left:calc(50% - 25px); bottom:301px; }
.evt_sabok716_tab_con.sabok04 li .btn_play { width:48px; height:48px; display:block; position:absolute; left:78px; top:339px; z-index:10; } 
.evt_sabok716_tab_con.sabok04 li .mov { width:656px; height:361px; position:absolute; left:30px; top:91px; }
.evt_sabok716_tab { display:table; width:100%; position:absolute; left:0; top:0; }
.evt_sabok716_tab li { display:table-cell; vertical-align:top; position:relative; }
.evt_sabok716_tab li .img_on { opacity:0; transition: background .3s,transform .3s; }
.evt_sabok716_tab .tab_on .img_on { display:inline-block; transform: translateY(-14px); opacity:1; position:absolute; left:0; top:0; }
.evt_sabok716_slide {position: absolute; left: 33px; top: 367px; width: 650px; height: 1125px;overflow: hidden;}
.evt_sabok716_slide ul{height: 1125px;}
.evt_sabok_slide .bx-wrapper,
.evt_sabok716_slide .bx-wrapper {
    box-shadow:none;
    border:none;
    background:none;
}

.sabok716_A2 { position:relative; }
.sabok716_A2 .A2_roll_wrap { position:absolute; left:30px; bottom:129px; width:596px; height:300px; padding:10px 30px; box-sizing:border-box; overflow:hidden; z-index:9; }
.sabok716_A2 .A2_roll_wrap .roll_box { overflow:hidden; height:300px; }
.sabok716_A2 .A2_roll_wrap ul { overflow:hidden; position:relative; }
.sabok716_A2 .A2_roll_wrap ul > li { float:left; width:180px; color:#666; font-size:16px; letter-spacing:-0.5px; margin-bottom:15px; text-align:center; }
.sabok716_A2 .A2_roll_wrap ul > li span { color:#666; font-size:16px; letter-spacing:-0.5px; margin-left:20px; }

.sabok_controls.sabok716 { width:100%; bottom:645px; }
.sabok_controls.sabok716 .sabok_prev { left:20px; }
.sabok_controls.sabok716 .sabok_next { right:20px; }


/* 손해평가사 */
.evt_sp01 .btn { display:block; width:1000px; height:120px; position:absolute; left:0; bottom:150px; text-indent:-9999px; }
.evt_sp05 .A2_roll_wrap { width:900px; height:290px; overflow:hidden; position:absolute; left:50px; bottom:340px; }
.evt_sp05 .A2_roll_wrap .roll_box { overflow:hidden; height:100%; }
.evt_sp05 .A2_roll_wrap ul > li { float:left; width:33.3%; color:#666; font-size:16px; letter-spacing:-0.5px; margin-bottom:20px; text-align:center; }
.evt_sp06 { background-color:#1e2125; }
.evt_sp07 { background-color:#37434f; padding-bottom:100px; }
.evt_sp09 .slider { width:996px; height:546px; border-radius:7px; position:absolute; left:2px; bottom:102px; overflow-y:scroll; }
.evt_sp10 { background-color:#222; }
.evt_sp10_tab { position:absolute; left:0; top:418px; width:300px; z-index:1; }
.evt_sp10_tab a { display:block; }
.evt_sp10_tab a img { opacity:0; }
.evt_sp10_tab a.active img { opacity:1; }
.evt_sp10_tab_con { display:none; position:absolute; right:0; bottom:100px; }
.evt_sp10_tab_con.active { display:block; }
.evt_sp11 { background-color:#f6f6f6; }
.evt_sp12 { background-color:#1b304f; }
.evt_716 .A2_roll_wrap { width:656px; height:290px; position:absolute; left:30px; bottom:287px; overflow:hidden; }
.evt_716 .A2_roll_wrap .roll_box { overflow:hidden; height:100%; }
.evt_716 .A2_roll_wrap ul > li { float:left; width:33.3%; color:#666; font-size:1.2em; letter-spacing:-0.5px; margin-bottom:10px; text-align:center; }
.evt_716 .slider { width:652px; height:546px; border-radius:7px; position:absolute; left:32px; bottom:72px; overflow-y:scroll; }
.m_evt_sp_tab { position:absolute; left:30px; top:313px; width:656px; z-index:1; }
.m_evt_sp_tab a { display:block; float:left; }
.m_evt_sp_tab a img { opacity:0; }
.m_evt_sp_tab a.active img { opacity:1; }
.m_sp_tab_con { display:none; position:absolute; left:30px; bottom:70px; }
.m_sp_tab_con.active { display:block; }


.evt_farm05 .btn { display:block; width:1000px; height:120px; position:absolute; left:0; bottom:150px; text-indent:-9999px; }
.evt_farm05 .A2_roll_wrap { width:900px; height:290px; overflow:hidden; position:absolute; left:50px; bottom:340px; }
.evt_farm05 .A2_roll_wrap .roll_box { overflow:hidden; height:100%; }
.evt_farm05 .A2_roll_wrap ul > li { float:left; width:33.3%; color:#666; font-size:16px; letter-spacing:-0.5px; margin-bottom:20px; text-align:center; }




.evt_bigdata1_tab { font-size:0; position:absolute; left:0; top:278px; }
.evt_bigdata1_tab li { display:inline-block; width:250px; height:130px; position:relative; border-left: 1px solid #fff; box-sizing: border-box; }
.evt_bigdata1_tab li:after { content:''; display:block; width:16px; height:18px; background:url('../images/evt_bigdata04_tab_on.png') no-repeat; position:absolute; left:50%; bottom:7px; margin-left:-6px; opacity:0; }
.evt_bigdata1_tab li.on:after { opacity:1; }
.evt_bigdata1_tab li:first-child { boder:0px; }
.evt_bigdata1_tab li a { display:block; box-sizing:border-box; background-color:#202020; border:5px solid #202020; transition:background .3s,transform .3s; width:100%; height:100%; }
.evt_bigdata1_tab li.on a { background-color:#0d68ff; border:5px solid #ffffff; transform: translateY(-20px); }
.evt_bigdata1_tab li a img { width:100%; position:absolute; left:0; top:0; }
.evt_bigdata1_tab li a img.on { opacity: 0; }
.evt_bigdata1_tab li.on a img.on { opacity: 1; }
.evt_bigdata1_tab_con { width:1000px; height:488px; overflow: hidden; position:absolute; left:0; top: 408px; }

.evt_bohum1_tab { font-size:0; position:absolute; left:0; top:278px; }
.evt_bohum1_tab li { display:inline-block; width:250px; height:130px; position:relative; border-left: 1px solid #fff; box-sizing: border-box; }
.evt_bohum1_tab li:after { content:''; display:block; width:16px; height:18px; background:url('../images/evt_bohum05tab_on.png') no-repeat; position:absolute; left:50%; bottom:7px; margin-left:-6px; opacity:0; }
.evt_bohum1_tab li.on:after { opacity:1; }
.evt_bohum1_tab li:first-child { boder:0px; }
.evt_bohum1_tab li a { display:block; box-sizing:border-box; background-color:#b5b5b5; border:5px solid #b5b5b5; transition:background .3s,transform .3s; width:100%; height:100%; }
.evt_bohum1_tab li.on a { background-color:#6d36cd; border:5px solid #ffffff; transform: translateY(-20px); }
.evt_bohum1_tab li a img { width:100%; position:absolute; left:0; top:0; }
.evt_bohum1_tab li a img.on { opacity: 0; }
.evt_bohum1_tab li.on a img.on { opacity: 1; }
.evt_bohum1_tab_con { width:1000px; height:488px; overflow: hidden; position:absolute; left:0; top: 408px; }


//* 소방공무원2022 */
@keyframes slideTop {
    0% {
        opacity: 0.2;
        transform: translateY(0);
        -webkit-transform: translateY(0);
    }
    100% {
        opacity: 1;
        transform: translateY(-200px);
        -webkit-transform: translateY(-200px);
    }
}
@-webkit-keyframes slideTop {
    0% {
        opacity: 0.2;
        transform: translateY(0);
        -webkit-transform: translateY(0);
    }
    100% {
        opacity: 1;
        transform: translateY(-200px);
        -webkit-transform: translateY(-200px);
    }
}
@keyframes fadeInLeft {
    0% {
        opacity: 0.2;
        transform: translateX(-500px);
        -webkit-transform: translateX(-500px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
        -webkit-transform: translateX(0);
    }
}
@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0.2;
        transform: translateX(-500px);
        -webkit-transform: translateX(-500px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
        -webkit-transform: translateX(0);
    }
}
@keyframes fadeInRight {
    0% {
        opacity: 0.2;
        transform: translateX(500px);
        -webkit-transform: translateX(500px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
        -webkit-transform: translateX(0);
    }
}
@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0.2;
        transform: translateX(500px);
        -webkit-transform: translateX(500px);
    }
    100% {
        opacity: 1;
        transform: translateX(0);
        -webkit-transform: translateX(0);
    }
}
@keyframes fadeInTop {
    0% {
        opacity: 0.2;
        transform: translateY(-100px);
        -webkit-transform: translateY(-100px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
        -webkit-transform: translateY(0);
    }
}
@-webkit-keyframes fadeInTop {
    0% {
        opacity: 0.2;
        transform: translateY(-100px);
        -webkit-transform: translateY(-100px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
        -webkit-transform: translateY(0);
    }
}
@keyframes mainFlipInY {
    0% {
        opacity: 0;
        animation-timing-function: ease-in;
        -webkit-animation-timing-function: ease-in;
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    }
    40% {
        animation-timing-function: ease-in;
        -webkit-animation-timing-function: ease-in;
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    }
    80% {
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }
    100% {
        transform: perspective(400px);
        -webkit-transform: perspective(400px);
    }
}
@-webkit-keyframes mainFlipInY {
    0% {
        opacity: 0;
        animation-timing-function: ease-in;
        -webkit-animation-timing-function: ease-in;
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    }
    40% {
        animation-timing-function: ease-in;
        -webkit-animation-timing-function: ease-in;
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    }
    80% {
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    }
    100% {
        transform: perspective(400px);
        -webkit-transform: perspective(400px);
    }
}
@keyframes fadeInSkew {
    0% {
        opacity: 0.2;
        transform: skew(6deg);
        -webkit-transform: skew(6deg);
    }
    100% {
        opacity: 1;
        transform: skew(0);
        -webkit-transform: skew(0);
    }
}
@-webkit-keyframes fadeInSkew {
    0% {
        opacity: 0.2;
        transform: skew(6deg);
        -webkit-transform: skew(6deg);
    }
    100% {
        opacity: 1;
        transform: skew(0);
        -webkit-transform: skew(0);
    }
}
@keyframes motion {
    0% {margin-top: 0px;}
    100% {margin-top: 20px;}
}
@keyframes mainBlock {
    0% {
        opacity: 0;
        border-radius: 50%;
        -webkit-border-radius: 50%;
    }
    100% {
        width: 180px;
        border-radius: 50px;
        -webkit-border-radius: 50px;
    }
}
@-webkit-keyframes mainBlock {
    0% {
        opacity: 0;
        border-radius: 50%;
        -webkit-border-radius: 50%;
    }
    100% {
        width: 180px;
        border-radius: 50px;
        -webkit-border-radius: 50px;
    }
}

.sb_motion { position:absolute; left:-170px; top:203px; animation: motion 0.7s linear 0s infinite alternate; margin-top: 0; }

.evt_sb03 { background:#255cd0; }
.evt_sb01,
.evt_sb05 { background:#d82c1a; }
.evt_sb09 { background:#282828; }
.evt_sb01 .evt_sb01-1 { height:900px; }
.evt_sb_ani01 > span,
.evt_sb_ani02 > span,
.evt_sb_ani04 > span { z-index:4; position:absolute; }
.evt_sb_ani01 .ani1 { left:50px; top:135px; }
.evt_sb_ani01 .ani2 { left:226px; top:135px; }
.evt_sb_ani02 .ani3 { left:240px; top:192px; }
.evt_sb_ani02 .ani4 { left:522px; top:192px; }
.evt_sb_ani02 .ani5 { right:50px; top:192px; }

.evt_sb_ani01 .ani2.active,
.evt_sb_ani02 .ani4.active,
.evt_sb_ani05 .txt_main  { animation: fadeInTop 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; -webkit-animation: fadeInTop 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both;  }
.evt_sb_ani01 .ani1.active,
.evt_sb_ani02 .ani3.active { animation: fadeInLeft 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; -webkit-animation: fadeInLeft 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both;  }
.evt_sb_ani02 .ani5.active { animation: fadeInRight 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; -webkit-animation: fadeInRight 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both;  }

.point_bg { display:none; position:absolute; z-index:1; width:0; height:35px; background:#000; border-radius:50px; -webkit-border-radius:50px;
    animation: mainBlock 1.2s cubic-bezier(0.74, 0.06, 0.4, 0.92) both;
    -webkit-animation: mainBlock 1.2s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; }
.point_bg.active { display:block; }
.point_bg.bg1 { left:220px; top:147px;  }
.point_bg.bg2 { left:522px; top:203px;  }

.evt_sb_ani03 { display:block; position:absolute; left:207px; top:448px; z-index:1; }
.evt_sb_ani03.active { animation: slideTop 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; -webkit-animation: slideTop 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; }

.evt_sb_ani04 > span { top:389px; }
.evt_sb_ani04 .txt1,
.evt_sb_ani04 .txtbg { left:48px; }
.evt_sb_ani04 .txt2 { left:246px; }
.evt_sb_ani04 .txt3 { left:419px; }
.evt_sb_ani04 .txt4 { left:596px; }
.evt_sb_ani04 .txt5 { left:776px; }
.evt_sb_ani04 .txtbg { z-index: 1 !important; transform-origin: 50% 0%; }

.evt_sb_ani05 > span { top:613px; z-index:2; position:absolute; }
.evt_sb_ani05 .txt6,
.evt_sb_ani05 .txtbg2 { left:26px; }
.evt_sb_ani05 .txt7 { left:225px; }
.evt_sb_ani05 .txt8 { right:213px; }
.evt_sb_ani05 .txt9 { right:34px; }
.evt_sb_ani05 .txtbg2 { z-index: 1 !important; transform-origin: 50% 0%; }

.evt_sb_ani05 .txt_main { left:333px; top:531px; z-index:3; }

.evt_sb_ani04 .txt1,
.evt_sb_ani04 .txt2,
.evt_sb_ani04 .txt3,
.evt_sb_ani04 .txt4,
.evt_sb_ani04 .txt5,
.evt_sb_ani05 .txt6,
.evt_sb_ani05 .txt7,
.evt_sb_ani05 .txt8,
.evt_sb_ani05 .txt9 { backface-visibility: visible !important; -webkit-backface-visibility: visible !important; animation: mainFlipInY 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; -webkit-animation: mainFlipInY 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; }

.evt_sb_ani04 .txtbg.active,
.evt_sb_ani05 .txtbg2.active { animation: fadeInSkew 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; -webkit-animation: fadeInSkew 0.8s cubic-bezier(0.74, 0.06, 0.4, 0.92) both; }

.evt_sb01 .sb_tab_con { display:none; }
.evt_sb01 .sb_tab_con.active { display:block; }
.evt_sb01 .popbtn { display:block; width:430px; height:60px; text-indent:-9999px; position:absolute; bottom:160px; }
.evt_sb01 .popbtn.btn1 { left:50px; }
.evt_sb01 .popbtn.btn2 { right:50px; }
.evt_sb_tab1 { position:absolute; left:0; top:80px; right:0; overflow:hidden; z-index:1; cursor:pointer; }
.evt_sb_tab1 > a { display:block; width:50%; height:100px; float:left; text-indent:-9999px; }
.evt_sb02 { background:#d82b19; }
.evt_sb_tab2 { font-size:0;  }
.evt_sb_tab2 li { display:inline-block; position:relative; }
.evt_sb_tab2 li img.on { display:none; position:absolute; left:0; top:0; }
.evt_sb_tab2 li.active img.on { display:block; }
.evt_sb02 .evt_sb_tab2_con li { display:none; position:relative; }
.evt_sb02 .evt_sb_tab2_con li.active { display:block; }
.evt_sb02 .evt_sb_tab2_con li .mov { display:block; width:600px; height:341px; position:absolute; right:50px; bottom:149px; cursor:pointer; text-indent:-9999px; }
.evt_sb04 { background:#ccfefb; }
.evt_sb05_tab { position:absolute; left:0; top:341px; width:300px; z-index:1; }
.evt_sb05_tab a { display:block; }
.evt_sb05_tab a img { opacity:0; }
.evt_sb05_tab a.active img { opacity:1; }
.evt_sb05_tab_con { display:none; position:absolute; right:0; top:261px; }
.evt_sb05_tab_con.active { display:block; }
.evt_sb06 { overflow: hidden;background:#d82c1a; }
.evt_sb06 .sb_tab_con { display:none; }
.evt_sb06 .sb_tab_con.active { display:block; }
.evt_sb06_half { overflow:hidden; width:100%; height:551px; position:absolute; left:0; top:265px; }
.evt_sb06_half > li { float:left; width:50%; height:100%; position:relative; }
.evt_sb06_half .evt_sb_coupon { position:absolute; left:0; top:0; opacity:0; transform:translate(0,442px); -webkit-transform:translate(0,442px); transition:all 1s; -webkit-transition:all 1s; }
.evt_sb06_half .evt_sb_coupon.active { opacity:1; transform:translate(0,0px); -webkit-transform:translate(0,0px); }
.evt_sb06_half .evt_sb_cover { position:absolute; left:0; bottom:0; z-index:10; }
.evt_sb06_per > .infoForm { float:left; text-align:left; margin-top:130px; }
.evt_sb06_per > .infoForm .agreeW { margin-top:20px; }
.evt_sb06_per > .infoForm > ul > li > label > span.infotitle { display:table-cell; width:80px; height:47px; padding-left:20px; background: url('../images/evt_sb_perbl.jpg') left 4px no-repeat; font-family:'Nanumgothic';
                                                            font-size:20px; font-weight:bold; color:#333;}
.evt_sb06_per > .infoForm > ul > li > label > input { width:141px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px; text-indent:10px;}
.evt_sb06_per > .infoForm > ul > li > label > select { width:143px; height:39px; border:1px solid #cdcdcd; font-family:'Nanumgothic'; font-size:16px;background: #fff;}
.evt_sb06_per .evt_sb06_btn { display:block; margin-top:40px; }

.evt_sb_slide {  position:absolute; left:49px; top:5px; width:902px; height:502px; }
.evt_sb_arr a { display:inline-block; width:44px; height:84px; position:absolute; top:214px; text-indent:-9999px; }
.evt_sb_arr > .sb_prev { left:0; background:url('../images/evt_sb_prev.png') no-repeat; }
.evt_sb_arr > .sb_next { right:0; background:url('../images/evt_sb_next.png') no-repeat; }
.evt_sb_mov {display:block; cursor:pointer; }
.evt_sb_slide2 { width:1000px; height:388px; position:absolute; left:0; top:0; }


/* 소방공무원2022 716 */
.m_evt_sb01-2 { position:relative; }
.m_evt_sb01-2 .sb_tab_con { display:none; }
.m_evt_sb01-2 .sb_tab_con.active { display:block; }
.m_evt_sb_tab { position:absolute; left:0; top:0; right:0; overflow:hidden; z-index:1; cursor:pointer; }
.m_evt_sb_tab > a { display:block; width:50%; height:100px; float:left; text-indent:-9999px; }
.m_evt_sb01-2 .popbtn { display:block; width:50%; height:60px; text-indent:-9999px; position:absolute; bottom:150px; }
.m_evt_sb01-2 .popbtn.btn1 { left:0; }
.m_evt_sb01-2 .popbtn.btn2 { right:0; }
.m_evt_sb_tab1 {display:flex; position:absolute; left:30px; top:224px; width:656px; z-index:1; }
.m_evt_sb_tab1 a { display:block;}
.m_evt_sb_tab1 a img { opacity:0; }
.m_evt_sb_tab1 a.active img { opacity:1; }
.m_sb_tab1_con { display:none; position:absolute; left:30px; bottom:80px; }
.m_sb_tab1_con.active { display:block; }
.m_sb_tab1_con .mov { display:block; width:480px; height:274px; position:absolute; left:88px; bottom:50px; cursor:pointer; text-indent:-9999px;  }
.m_evt_sb_slide { position:absolute; left:35px; top:5px; width:646px; height:358px; overflow:hidden; }
.m_evt_sb_slide img { width:100%; height:100%; }
.evt_sb_arr.m_sb a { top:142px; }
.m_evt_sb_slide2 { position:absolute; left:30px; bottom:80px; width:656px; height:438px; overflow:hidden; }
.m_evt_sb_tab2 { position:absolute; left:30px; top:273px; width:656px; z-index:1; }
.m_evt_sb_tab2 a { display:block; width:33.3%; float:left; }
.m_evt_sb_tab2 a img { opacity:0; }
.m_evt_sb_tab2 a.active img { opacity:1; }
.m_sb_tab2_con { display:none; position:absolute; left:30px; bottom:80px; }
.m_sb_tab2_con.active { display:block; }
.m_sb07 { height:900px; }





/* 시설관리/방호직 */
.evt_gong01 { background:#111; }
.evt_gong02 { background:#fff; }
.evt_gong03 { background:#f5f5f5; }
.evt_gong04 { background:#5baa4d url('../images/evt_gong04_bg.jpg') center center no-repeat; }
.evt_gong04 .evt_gong04_box {height:773px; }
.evt_gong04 .evt_gong04_box .evt_gong04_con { width:1000px; height:593px; margin-top:-30px; overflow:hidden; }
.evt_gong05 { background:#084547; }
.evt_gong06 { background:#111; }
.evt_gong07 { background:#2b2b2b; }
.evt_gong08 { background:#f5f5f5; }
.evt_gong09 { background:#ff5300; }

.evt_gong_ft { background:#2b2b2b; position:relative; }
.evt_gong_ft:before { position:absolute; bottom:0; left:0; width:100%; height:170px; background:#ffffff; content:''; }
.evt_gong_slide { width:1000px; position:absolute; left:0; }
.evt_gong_slide.v1 { height:646px; top:338px; }
.evt_gong_slide.v1 img{margin:0 auto;}
.evt_gong_slide .bx-wrapper,
.evt_gong_slide .bx-wrapper {
    box-shadow:none;
    border:none;
    background:none;
}
.gong_controls a { display:inline-block; position:absolute; top:0;  width:52px; height:52px; }
.gong_controls {
    width: 1000px;
    height: 52px;
    position: absolute;
    left: 0px;
    top: 50%;
    margin-top: 0;
    z-index:100; 
}
.gong_controls.cv1 .prev { left:70px; }
.gong_controls.cv1 .next { right:70px; }
.evt_gong_tab { overflow:hidden; }
.evt_gong_tab li { float:left; margin-left:8px; }
.evt_gong_tab li:first-child { margin:0; }
.evt_gong_tab li a { display:block; width:328px; height:111px; background:url('../images/evt_gong04_tab.png') no-repeat; }
.evt_gong_tab li a.tab1 { background-position:0 0; }
.evt_gong_tab li a.tab2 { background-position:-336px 0; }
.evt_gong_tab li a.tab3 { background-position:-672px 0; }
.evt_gong_tab li.on a.tab1 { background-position:0 -110px; }
.evt_gong_tab li.on a.tab2 { background-position:-336px -110px; }
.evt_gong_tab li.on a.tab3 { background-position:-672px -110px; }
.evt_gong716_slide { width:100%; overflow:hidden; position:absolute; left:0; }
.evt_gong716_slide.v1 { height:916px; top:224px; }
.evt_gong716_slide.v1 img{margin:0 auto; }
.evt_gong716_slide .bx-wrapper {
    box-shadow:none;
    border:none;
    background:none;
}
.gong_controls.gong716 { width:100%; }
.gong_controls.gong716.cv1 a{text-indent:-9999px; }
.gong_controls.gong716.cv1 .prev { left:40px; }
.gong_controls.gong716.cv1 .next { right:40px; }
.gong04{background:url("../images/m_evt_gong04_bg.jpg") center 0 no-repeat;}
.evt_gong716_tab { display:table; width:100%; }
.evt_gong716_tab > a { display:table-cell; vertical-align:top; }
.evt_gong716_tab a .img_on { display:none; }
.evt_gong716_tab a.tab_on img { display:none; }
.evt_gong716_tab a.tab_on .img_on { display:inline-block; }
.evt_gong716_tab_con { width:100%; height:534px; margin-top:-35px; overflow:hidden; }






/* 간호직공무원 */
/* .evt_nurse_gif { position:absolute; left:50px; top:725px; }
.evt_nurse_gif.evt_nurse716_gif { left:43px; width:630px; top:765px; }
.evt_nurse_gif.evt_nurse716_gif img { width:100%; } */

.evt_nurse_tab { font-size:0; position:absolute; left:0; top:265px; }
.evt_nurse_tab li { display:inline-block; width:333px; height:130px; position:relative; box-sizing: border-box; }
.evt_nurse_tab li:after { content:''; display:block; width:20px; height:14px; background:url('../images/evt_nurse02_tab_on.png') no-repeat; position:absolute; left:50%; bottom:6px; margin-left:-10px; opacity:0; }
.evt_nurse_tab li.on:after { opacity:1; }
.evt_nurse_tab li:first-child { boder:0px; }
.evt_nurse_tab li a { display:block; box-sizing:border-box; transition:background .3s,transform .3s; width:100%; height:100%; }
.evt_nurse_tab li.on a {transform: translateY(-20px); }
.evt_nurse_tab li a img {display:block; width:100%; position:absolute; left:0; top:0; }
.evt_nurse_tab li a img.on { opacity: 0; }
.evt_nurse_tab li.on a img.on { opacity: 1; }
.evt_nurse_tab_con { width:1000px; height:557px; overflow: hidden; position:absolute; left:0; top: 396px; }
.evt_nurse03{background-color: #282738;}
.evt_nurse_slide { width:1180px; overflow:hidden; position:absolute; left:50%; top:1393px; margin-left:-590px;}
.evt_nurse716_slide { width:401px; height:391px; overflow:hidden; position:absolute; left:157px; bottom:202px; }
.evt_nurse_slide ul li,
.evt_nurse716_slide ul li { float:left; }
.evt_nurse716_slide ul li img { width:100%; height:100%; }
.evt_nurse_arr { width:1180px; position:absolute; left:50%; bottom:600px; z-index:100; margin-left:-590px;}
.evt_nurse_arr.nurse716 { width:100%; bottom:351px; }
.evt_nurse_arr a { display:inline-block; width:33px; height:56px; position:absolute; top:0; z-index:10; text-indent:-9999px; }
.evt_nurse_arr .nurse_prev { left:26px; background: url("../images/nurse_prev.png") 0 0 no-repeat;}
.evt_nurse_arr.nurse716 .nurse_prev { left:26px; }
.evt_nurse_arr .nurse_next { right:26px; background: url("../images/nurse_next.png") 0 0 no-repeat;}
.evt_nurse_arr.nurse716 .nurse_next { right:26px; }
.evt_nurse07{background-color: #282738;}
.evt_nurse_slide2{position:absolute; top:366px; left:50%; width:295px; margin-left:-147.5px;}
.evt_nurse_slide2 .bx-wrapper{background:none; border:none; box-shadow:none;}
.evt_nurse_gif2{position:absolute; bottom:272px; left:50%; width:100%; margin-left:-500px; padding:0 21px 0 15px; -webkit-box-sizing: border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.evt_nurse_gif2:after{content:""; display:block; clear:both; }
.evt_nurse_gif2 > li{float:left; width:303px; margin:0 9px; }
.m_evt_nurse_gif2{left:0; bottom:13%; width:calc(100% - 86px); margin-left:36px; padding:0 1px 0 0; }
.m_evt_nurse_gif2 > li{width:calc(100% / 3 - 11.01px); margin:0 0 0 11px; }
.evt_nurse_gif2 > li:last-child{float:right; }
/* .evt_nurse_gif2.nurse716 li { width:206px; height:117px; }
.evt_nurse_gif2.nurse716 li.gif1 { left:419px; bottom:645px; }
.evt_nurse_gif2.nurse716 li.gif2 { right:90px; bottom:282px; }
.evt_nurse_gif2.nurse716 li.gif3 { right:90px; bottom:282px; } */
.evt_nurse_gif2 li img { width:100%; height:100%; }
.evt_nurse_mov { width:912px; height:512px; position:absolute; left:44px; bottom:100px; }
.evt_nurse_mov.nurse716 { width:91.6%; height:47%; left:4.2%; bottom:7.67%; }
.evt_nurse_mov a { display:block; width:100%; height:100%; }
.evt_nurse_ani { position:absolute; left:50%; top:50px; margin-left:-85px; z-index:1; }
.evt_nurse_ani.nurse716 { top:60px; }


.m_evt_nurse_tab{width:100%; position:absolute; left:0; top:242px; z-index:150; padding:0 30px; -webkit-box-sizing: border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.m_evt_nurse_tab:after{content:""; display:block; clear:both; }
.m_evt_nurse_tab li {float:left; width:33.33%; height:auto; }
.m_evt_nurse_tab li a {display:block; position:relative; transition:background .3s,transform .3s; }
.m_evt_nurse_tab li.on a {transform: translateY(-20px); }
.m_evt_nurse_tab_con { width:calc(100% - 60px); position:absolute; left:30px; top: 314px;  }
.m_evt_nurse_tab_con img{display:block; width:100%; }
.m_evt_nurse_tab li a img {display:block; width:100%;}
.m_evt_nurse_tab li a img.on { opacity: 0; position:absolute; top:0; left:0; z-index:100;}
.m_evt_nurse_tab li.on a img.on { opacity: 1; }
.m_evt_nurse_slide { width:100%; }
.m_evt_nurse_arr { width:100%; position:absolute; left:0; bottom:26%; z-index:100;}
.m_evt_nurse_arr a { display:inline-block; width:33px; height:56px; position:absolute; top:0; z-index:10; text-indent:-9999px; }
.m_evt_nurse_arr .nurse_prev { left:10px; background: url("../images/m_nurse_prev.png") 0 0 no-repeat;}
.m_evt_nurse_arr .nurse_next { right:10px; background: url("../images/m_nurse_next.png") 0 0 no-repeat;}
.m_evt_nurse_tab2{display:table; width:100%; background-color: #282738;}
.m_evt_nurse_tab2 li{display:table-cell; }
.m_evt_nurse_tab2 li a{display:block; position:relative; }
.m_evt_nurse_tab2 li a img {display:block; width:100%;}
.m_evt_nurse_tab2 li a img.on { opacity: 0; position:absolute; top:0; left:0; z-index:100;}
.m_evt_nurse_tab2 li.on a img.on { opacity: 1; }


/* 도로교통사고감정사 */
.roadtraffic01 {background: #4723df;}
.roadtraffic02{background-color: #d7ffe7;}
.roadtraffic03 {position: relative;overflow: hidden;background: #f0f6ff;padding-bottom: 108px;}
.roadtraffic03:before {content:'';position: absolute;top: 0;left: 0;width: 100%;height: 350px;background: url('/template/1/html/images/roadtraffic03_bg.png') center top no-repeat;;z-index: 1;}
.roadtraffic03 .sec_1 {margin-top: 280px;}
.roadtraffic03 .sec_2 {position: relative;margin-top: -69px;}
.roadtraffic03 .sec_2 .p-movie_span {position: absolute;right: 0;width: 535px;height: 335px;text-indent: -999em;font-size: 0;cursor: pointer;}
.roadtraffic03 .sec_2 .mov1 {top: 399px;} 
.roadtraffic03 .sec_2 .mov2 {top: 1188px;}
.roadtraffic03 .sec_2 .p-movie_span iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} 
.roadtraffic03_tab {display:flex;}
.roadtraffic03_tab li {position:relative; box-sizing: border-box; }
.roadtraffic03_tab li + li {margin-left: 6px;margin-right: 0;}
.roadtraffic03_tab li a { display:block; box-sizing:border-box;background:#8c8c8c; border-radius: 8px 8px 0 0;}
.roadtraffic03_tab li.on a { background-color:#4019bc;}
.roadtraffic03_tab_con { }
.roadtraffic03_tab_con > li {display: none;}
.roadtraffic03_tab_con > li:first-child{display: block;}
.roadtraffic04{background-color: #feca38;}
.roadtraffic05 {background: #d2fae3;}
.roadtraffic06{background-color: ##ffffff;}
.roadtraffic07 {background: #2f18b1;}

.m_roadtraffic03 {background: #ddd;}
.m_roadtraffic03 {position: relative;overflow: hidden;background: #f0f6ff;padding-bottom: 11.94%;}
.m_roadtraffic03:before {content:'';position: absolute;top: 0;left: 0;width: 100%;height: 0;padding-bottom: 34.22%;background: url('/template/1/html/images/m_roadtraffic03_bg.png') center top no-repeat;background-size: cover;z-index: 1;}
.m_roadtraffic03 .sec_1 {margin-top: 37.79%;}
.m_roadtraffic03 .sec_2 {position: relative;margin-top: 7.18%;}
.m_roadtraffic03 .sec_2 .p-movie_span {position: absolute;left: 8.1%;width: 83.4%;height: 0;padding-bottom: 50.5%;text-indent: -999em;font-size: 0;cursor: pointer;}
.m_roadtraffic03 .sec_2 .mov1 {top: 24.76%;} 
.m_roadtraffic03 .sec_2 .mov2 {top: 68.24%;width: 83.6%;}
.m_roadtraffic03 .sec_2 .p-movie_span iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} 
.m_roadtraffic03_tab {display:flex;padding:0 4.19%;}
.m_roadtraffic03_tab img {width: 100%;}
.m_roadtraffic03_tab li {position:relative; box-sizing: border-box;flex-grow:1;}
.m_roadtraffic03_tab li + li {margin-left:1%;}
.m_roadtraffic03_tab li a { display:block; box-sizing:border-box;background:#8c8c8c; border-radius: 8px 8px 0 0;}
.m_roadtraffic03_tab li.on a { background-color:#4019bc;}
.m_roadtraffic03_tab_con {padding:0 4.19%;}
.m_roadtraffic03_tab_con > li {display: none;}
.m_roadtraffic03_tab_con > li:first-child{display: block;}


.landing_wrap .img_bg{width:100%; }
.landing_wrap .img_bg img{display:block; width:100%; }









.local_post04 {padding-bottom:96px; background:url('../images/local_bg04.jpg') bottom center no-repeat; }
.local_post04 .evt_local04_con { width:1109px; height:593px; margin-top:-30px; margin-left:-109px; overflow:hidden; }
.evt_local_tab { overflow:hidden; }
.evt_local_tab li { float:left; margin-left:8px; }
.evt_local_tab li:first-child { margin:0; }
.evt_local_tab li a { display:block; width:328px; height:110px; background:url('../images/local_obj0402.png') no-repeat; }
.evt_local_tab li a.tab1 { background-position:0 0; }
.evt_local_tab li a.tab2 { background-position:-336px 0; }
.evt_local_tab li a.tab3 { background-position:-672px 0; }
.evt_local_tab li.on a.tab1 { background-position:0 -110px; }
.evt_local_tab li.on a.tab2 { background-position:-336px -110px; }
.evt_local_tab li.on a.tab3 { background-position:-672px -110px; }

.local_post04_m {background:url('/template/1/html/images/local_bg_m 04.jpg') bottom center no-repeat; }
.p-img716_tab{padding-bottom:60px; background:url("/template/1/html/images/local_bg_m04.jpg") center bottom no-repeat; -webkit-background-size: cover; background-size:cover;}
.local_post04_m .evt_local716_tab_con {position:relative; width:100%; padding-top:67%; margin-top:-4%; overflow:hidden; }
.local_post04_m .evt_local716_tab_con li{position:absolute; top:0; left:0; width:100%; }
.local_post04_m .evt_local716_tab_con li img{display:block; width:100%; }
.evt_local716_tab {display:table; width:91.5%; margin:0 auto; overflow:hidden; }
.evt_local716_tab li {display:table-cell; vertical-align:top;}
.evt_local716_tab li a { display:block; width:100%; max-height:110px; padding-top:50%; background:url('/template/1/html/images/local_obj_m0402.png') no-repeat; -webkit-background-size: 300%; background-size:300%; overflow:hidden; }
.evt_local716_tab li a.tab1 { background-position:0 0; }
.evt_local716_tab li a.tab2 { background-position:50% 0; }
.evt_local716_tab li a.tab3 { background-position:100% 0; }
.evt_local716_tab li.on a.tab1 { background-position:0 99%; }
.evt_local716_tab li.on a.tab2 { background-position:50% 99%; }
.evt_local716_tab li.on a.tab3 { background-position:100% 99%; }

/* 한국어교원 */
.korea_A1 { width:100%; background:url('/template/1/image/korea_a01_bg.jpg') no-repeat center center; background-size:cover; }
.korea_A2 { width:100%; position:relative; background: #f1f1f1; }
.korea_A2 .A2_roll_wrap { position:absolute; width:900px; height:300px; left:50%; top:1095px; margin-left:-450px; padding:12px 30px; box-sizing:border-box; overflow:hidden; z-index:9; }
.korea_A2 .A2_roll_wrap .roll_box { overflow:hidden; height:276px; }
.korea_A2 .A2_roll_wrap ul { overflow:hidden; position:relative; }
.korea_A2 .A2_roll_wrap ul > li { float:left; width:210px; color:#666; font-size:16px; letter-spacing:-0.5px; margin-bottom:20px; }
.korea_A2 .A2_roll_wrap ul > li span { margin-left:20px; color:#666; font-size:16px; letter-spacing:-0.5px; }
.korea_A3 { width:100%; background: #f1f1f1; }
.korea_A4 { width:100%; }
.korea_A5 { width:100%; background: #f1f1f1; }
.korea_A6 { width:100%; }
.korea_a07_191212 { width: 100%; background: #191e2a; }
.korea_A8 { width:100%; }
.korea_A8_reveiw { width:480px; height:640px; position:absolute; left:260px; top:347px; }
.korea_A8_reveiw .bx-wrapper { border:none; }
.korea_A8_reveiw .bx-wrapper .bx-pager { padding:0; bottom:30px; }
.korea_A8_reveiw .bx-wrapper .bx-pager.bx-default-pager a { background:#fff; border: 1px solid #124c4c;box-sizing: border-box; }
.korea_A8_reveiw .bx-wrapper .bx-pager.bx-default-pager a:hover,
.korea_A8_reveiw .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #124c4c;
}
.evt_ko_mov { width:912px; height:512px; position:absolute; left:44px; top:313px; }
.evt_ko_mov a {display:block;width:100%;height:100%;}

.korea716_A2 { position:relative; }
.korea716_A2 .A2_roll_wrap { position:absolute; left:30px; bottom:40px; width:596px; height:300px; padding:10px 30px; box-sizing:border-box; overflow:hidden; z-index:9; }
.korea716_A2 .A2_roll_wrap .roll_box { overflow:hidden; height:300px; }
.korea716_A2 .A2_roll_wrap ul { overflow:hidden; position:relative; }
.korea716_A2 .A2_roll_wrap ul > li { float:left; width:180px; color:#666; font-size:16px; letter-spacing:-0.5px; margin-bottom:15px; text-align:center; }
.korea716_A2 .A2_roll_wrap ul > li span { color:#666; font-size:16px; letter-spacing:-0.5px; margin-left:20px; }

.korea716_A4 { position:relative; }
.korea716_A4 .evt_ko_mov { width:91.6%; height:28.68%; position:absolute; left:4.2%; top:19.5%; }
.korea716_A4 .evt_ko_mov a { display:block; width:100%; height:100%; }

.korea716_A8 { width:100%; position:relative; }
.korea716_A8 .korea716_A8_reveiw { width:480px; height:640px; position:absolute; left:117px; top:287px; }
.korea716_A8 .korea716_A8_reveiw > ul { overflow: hidden;  }
.korea716_A8 .korea716_A8_reveiw > ul > li { width: 100%; float: left; }
.korea716_A8_reveiw .bx-wrapper { border:none; }
.korea716_A8_reveiw .bx-wrapper .bx-pager { padding:0; bottom:30px; }
.korea716_A8_reveiw .bx-wrapper .bx-pager.bx-default-pager a { background:#fff; border: 1px solid #124c4c;box-sizing: border-box; }
.korea716_A8_reveiw .bx-wrapper .bx-pager.bx-default-pager a:hover,
.korea716_A8_reveiw .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #124c4c;
}




.sabok_A2 { width:100%; position:relative; background: #f1f1f1; }
.sabok_A2 .A2_roll_wrap { position:absolute; width:900px; height:300px; left:50%; top:1089px; margin-left:-450px; padding:12px 30px; box-sizing:border-box; overflow:hidden; z-index:9; }
.sabok_A2 .A2_roll_wrap .roll_box { overflow:hidden; height:310px; }
.sabok_A2 .A2_roll_wrap ul { overflow:hidden; position:relative; }
.sabok_A2 .A2_roll_wrap ul > li { float:left; width:210px; color:#666; font-size:16px; letter-spacing:-0.5px; margin-bottom:20px; }
.sabok_A2 .A2_roll_wrap ul > li span { margin-left:20px; color:#666; font-size:16px; letter-spacing:-0.5px; }


.evt_sobangAdd_01{width:100%; }
.evt_sobangAdd_01 .evt{position:relative; }
.evt_sobangAdd_01 .onoffBtn{position:absolute; bottom:110px; left:50%; 
	-webkit-transform: translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	transform: translate(-50%,0);
}
.evt_sobangAdd_01 .box_input{position:absolute; top:575px; right:-4px; width:304px; }
.evt_sobangAdd_01 .infoForm{width:100%; }
.evt_sobangAdd_01 .infoForm li{width:100%; font-size:0; }
.evt_sobangAdd_01 .infoForm li input[type="text"],
.evt_sobangAdd_01 .infoForm li select{width:100%; height:50px; margin-bottom:24px; padding:0 15px; font-family:"Noto Sans KR", sans-serif; font-size:16px; background-color: #fff; border:2px solid #786450; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.evt_sobangAdd_01 .infoForm li select{background: #fff url("/template/1/html/images/select_arrow.png") 98% center no-repeat; 
	-webkit-border-radius:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
.evt_sobangAdd_01 .infoForm li select::-ms-expand {display: none;}


.evt_sobangAdd_01 .infoForm li.col_02 input[type="text"]{width:calc(100% / 2 - 19.01px); margin-left:38px; }
.evt_sobangAdd_01 .infoForm li.col_02 input[type="text"]:first-child{margin-left:0; }
.evt_sobangAdd_01 .infoForm li.col_03 input[type="text"]{width:calc(100% / 3 - 6.67px); margin-left:10px; }
.evt_sobangAdd_01 .infoForm li.col_03 input[type="text"]:first-child{margin-left:0; }
.evt_sobangAdd_01 .agree_btn{width:100%; padding-top:11px; text-align:right; }
.evt_sobangAdd_01 .agree_btn label{display:inline-block; position:relative; width:27px; }
.evt_sobangAdd_01 .agree_btn label input{position:absolute; top:0; left:0; width:0; height:0; visibility:hidden; }
.evt_sobangAdd_01 .agree_btn label .btn{display:block; width:100%; height:27px; background-image:url("/template/1/html/images/chk_btn_off.png"); background-position: center center; background-repeat: no-repeat; -webkit-background-size: 100%;
background-size:100%;}
.evt_sobangAdd_01 .agree_btn label input:checked + .btn{background-image:url("/template/1/html/images/chk_btn_on.png");}



.m_evt_sobangAdd_01{width:100%; }
.m_evt_sobangAdd_01 .evt{position:relative; }
.m_evt_sobangAdd_01 .box_input{position:absolute; top:46.3%; left:39.5%; width:42%; }
.m_evt_sobangAdd_01 .infoForm{width:100%; }
.m_evt_sobangAdd_01 .infoForm li{width:100%; font-size:0; }
.m_evt_sobangAdd_01 .infoForm li input[type="text"],
.m_evt_sobangAdd_01 .infoForm li select{width:100%; height:50px; margin-bottom:25px; padding:0 15px; font-size:16px; background-color: #fff; border:1px solid #786450; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.m_evt_sobangAdd_01 .infoForm li select{background: #fff url("/template/1/html/images/select_arrow.png") 98% center no-repeat; 
	-webkit-border-radius:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
.m_evt_sobangAdd_01 .infoForm li.col_02 input[type="text"]{width:calc(100% / 2 - 19.01px); margin-left:38px; }
.m_evt_sobangAdd_01 .infoForm li.col_02 input[type="text"]:first-child{margin-left:0; }
.m_evt_sobangAdd_01 .infoForm li.col_03 input[type="text"]{width:calc(100% / 3 - 6.67px); margin-left:10px; }
.m_evt_sobangAdd_01 .infoForm li.col_03 input[type="text"]:first-child{margin-left:0; }
.m_evt_sobangAdd_01 .agree_btn{width:100%; padding-top:10px; text-align:right; }
.m_evt_sobangAdd_01 .agree_btn label{display:inline-block; position:relative; width:27px; }
.m_evt_sobangAdd_01 .agree_btn label input{position:absolute; top:0; left:0; width:0; height:0; visibility:hidden; }
.m_evt_sobangAdd_01 .agree_btn label .btn{display:block; width:100%; height:27px; background-image:url("/template/1/html/images/chk_btn_off.png"); background-position: center center; background-repeat: no-repeat; -webkit-background-size: 100%;
background-size:100%;}
.m_evt_sobangAdd_01 .agree_btn label input:checked + .btn{background-image:url("/template/1/html/images/chk_btn_on.png");}

.m_evt_sobangAdd_01 .apply_btn{position:absolute; bottom:0; left:0; width:100%; }
.m_evt_sobangAdd_01 .apply_btn a{display:block; width:100%; font-size:0; }



.nms_AreaAdd_01 .evt{position:relative; }
.nms_AreaAdd_01 .vertical_slide{position:absolute; top:915px; left:50%; width:900px; 
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	transform: translate(-50%,0);
}
.nms_AreaAdd_01 .vertical_slide .obj_base{width:100%; padding:10px 0; font-size:0; text-align:center; }
.nms_AreaAdd_01 .vertical_slide .obj_base > span{display:inline-block; width:calc(100% / 2); font-family:"Noto Sans KR", sans-serif; font-size:22px; color:#666;}

.m_nms_AreaAdd_01 .evt{position:relative; }
.m_nms_AreaAdd_01 .m_vertical_slide{position:absolute; top:738px; left:50%; width:608px; 
	-webkit-transform: translate(-50%,0);
	-moz-transform: translate(-50%,0);
	-ms-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	transform: translate(-50%,0);
}
.m_nms_AreaAdd_01 .m_vertical_slide .obj_base{width:100%; padding:5px 0; font-size:0; text-align:center; }
.m_nms_AreaAdd_01 .m_vertical_slide .obj_base > span{display:inline-block; width:calc(100% / 2); font-family:"Noto Sans KR", sans-serif; font-size:16px; color:#666;}


.evt_sabok03{width:100%; }
.evt_sabok03 .evt{position:relative; }
.evt_sabok03 .onoffBtn{position:absolute; bottom:110px; left:50%; 
	-webkit-transform: translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	transform: translate(-50%,0);
}
.evt_sabok03 .box_input{position:absolute; top:575px; right:-4px; width:304px; }
.evt_sabok03 .infoForm{width:100%; }
.evt_sabok03 .infoForm li{width:100%; font-size:0; }
.evt_sabok03 .infoForm li input[type="text"],
.evt_sabok03 .infoForm li select{width:100%; height:50px; margin-bottom:24px; padding:0 15px; font-family:"Noto Sans KR", sans-serif; font-size:16px; background-color: #fff; border:2px solid #786450; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.evt_sabok03 .infoForm li select{background: #fff url("/template/1/html/images/select_arrow.png") 98% center no-repeat; 
	-webkit-border-radius:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
.evt_sabok03 .infoForm li select::-ms-expand {display: none;}


.evt_sabok03 .infoForm li.col_02 input[type="text"]{width:calc(100% / 2 - 19.01px); margin-left:38px; }
.evt_sabok03 .infoForm li.col_02 input[type="text"]:first-child{margin-left:0; }
.evt_sabok03 .infoForm li.col_03 input[type="text"]{width:calc(100% / 3 - 6.67px); margin-left:10px; }
.evt_sabok03 .infoForm li.col_03 input[type="text"]:first-child{margin-left:0; }
.evt_sabok03 .agree_btn{width:100%; padding-top:11px; text-align:right; }
.evt_sabok03 .agree_btn label{display:inline-block; position:relative; width:27px; }
.evt_sabok03 .agree_btn label input{position:absolute; top:0; left:0; width:0; height:0; visibility:hidden; }
.evt_sabok03 .agree_btn label .btn{display:block; width:100%; height:27px; background-image:url("/template/1/html/images/chk_btn_off.png"); background-position: center center; background-repeat: no-repeat; -webkit-background-size: 100%;
background-size:100%;}
.evt_sabok03 .agree_btn label input:checked + .btn{background-image:url("/template/1/html/images/chk_btn_on.png");}



.m_evt_sobangAdd_01{width:100%; }
.m_evt_sobangAdd_01 .evt{position:relative; }
.m_evt_sobangAdd_01 .box_input{position:absolute; top:46.3%; left:39.5%; width:42%; }
.m_evt_sobangAdd_01 .infoForm{width:100%; }
.m_evt_sobangAdd_01 .infoForm li{width:100%; font-size:0; }
.m_evt_sobangAdd_01 .infoForm li input[type="text"],
.m_evt_sobangAdd_01 .infoForm li select{width:100%; height:50px; margin-bottom:25px; padding:0 15px; font-size:16px; background-color: #fff; border:1px solid #786450; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.m_evt_sobangAdd_01 .infoForm li select::-ms-expand {display: none;} 
.m_evt_sobangAdd_01 .infoForm li select{background: #fff url("/template/1/html/images/select_arrow.png") 98% center no-repeat; 
	-webkit-border-radius:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}


.m_evt_sobangAdd_01 .infoForm li.col_02 input[type="text"]{width:calc(100% / 2 - 19.01px); margin-left:38px; }
.m_evt_sobangAdd_01 .infoForm li.col_02 input[type="text"]:first-child{margin-left:0; }
.m_evt_sobangAdd_01 .infoForm li.col_03 input[type="text"]{width:calc(100% / 3 - 6.67px); margin-left:10px; }
.m_evt_sobangAdd_01 .infoForm li.col_03 input[type="text"]:first-child{margin-left:0; }
.m_evt_sobangAdd_01 .agree_btn{width:100%; padding-top:10px; text-align:right; }
.m_evt_sobangAdd_01 .agree_btn label{display:inline-block; position:relative; width:27px; }
.m_evt_sobangAdd_01 .agree_btn label input{position:absolute; top:0; left:0; width:0; height:0; visibility:hidden; }
.m_evt_sobangAdd_01 .agree_btn label .btn{display:block; width:100%; height:27px; background-image:url("/template/1/html/images/chk_btn_off.png"); background-position: center center; background-repeat: no-repeat; -webkit-background-size: 100%;
background-size:100%;}
.m_evt_sobangAdd_01 .agree_btn label input:checked + .btn{background-image:url("/template/1/html/images/chk_btn_on.png");}

.m_evt_sobangAdd_01 .apply_btn{position:absolute; bottom:0; left:0; width:100%; }
.m_evt_sobangAdd_01 .apply_btn a{display:block; width:100%; font-size:0; }

/* 사회복지사 1급 */
.evt_sonsa01 { background:#011f5a; }
.evt_sonsa02 { background:#d2edfe; }

.evt_sonsa03 .img1 {position: absolute;top: 274px;left: 50%;transform: translate(-50%,0);}
.evt_sonsa03 .img2 {position: absolute;top: 1021px;left: 50%;transform: translate(-50%,0);}
.evt_sonsa_tab { font-size:0; position:absolute; left:0; top:278px;}
.evt_sonsa_tab li {position:relative; display:inline-block; width: 325px;height: 70px; margin-right: 1px;box-sizing: border-box; }
.evt_sonsa_tab li + li {margin-left: 12px;margin-right: 0;}
.evt_sonsa_tab li a { display:block; height: 100%; box-sizing:border-box;background:#9f9eb0; border-radius: 8px 8px 0 0;}
.evt_sonsa_tab li.on a { background-color:#0173ff;}
.evt_sonsa_tab li a img { display: block; width:100%; position:absolute; left:0; top:0; }
.evt_sonsa_tab li a img.on { opacity: 0; }
.evt_sonsa_tab li.on a img.on { opacity: 1; }
.evt_sonsa_tab_con { width:1000px; height:523px; overflow: hidden; position:absolute; left:0; top: 408px; }

.css_type1 .evt_sonsa_tab {top: 1350px;}
.css_type1 .evt_sonsa_tab_con {top: 1420px;}
.css_type2 .evt_sonsa_tab {top: 2121px;}
.css_type2 .evt_sonsa_tab li {width: 245px;margin-right: 0;}
.css_type2 .evt_sonsa_tab li + li {margin-left: 7px;}
.css_type2 .evt_sonsa_tab li:last-child {margin-left: 6px;}
.css_type2 .evt_sonsa_tab li.on a {background-color: #00cf63;}
.css_type2 .evt_sonsa_tab_con {top: 2191px;height: 549px;}


.evt_sonsa03 { background:#f2f5fa; }
.evt_sonsa03 .evt_sonsa03_btn { position:absolute; left:calc(50% - 342px); bottom:71px; }
.evt_sonsa03_btn img {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transition: all 0.3s ease-in-out;
}
.evt_sonsa03_btn:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.evt_sonsa04 {background: #b5e3e6;}


.evt_sonsa05 {background: #dafbb5;}
.evt_sonsa06 { background:#f3f3f3;}

.evt_sonsa06 .box_link{position:absolute; top: 423px; left: 120px; width: 760px; padding-top: 430px; }
.evt_sonsa06 .box_link a,
.evt_sonsa06 .box_link .play_but,
.evt_sonsa06 .box_link iframe{display:block; position:absolute; top:0; left:0; right:0; bottom:0; z-index:100; width:100%; height:100%; object-fit:cover; }
.evt_sonsa06.evt_716 {padding-bottom: 7%;}
.evt_sonsa06.evt_716 .box_link{position:absolute;left:4.19%;right: 4.19%;top: 32.3%;width: auto;padding-top: 51.6%;}


.evt_sonsa06 .evt_sonsa_slide { width:1000px; position:absolute; left:0; top:425px; }
.evt_sonsa06 .evt_sonsa_slide ul li { float:left; }
.evt_sonsa06 .slide_left { width:493px; height:528px; overflow:hidden; position:absolute; left:1px; top:33px; }
.evt_sonsa06 .slide_left ul { height:528px; }
.evt_sonsa06 .slide_right { width:489px; height:594px; overflow:hidden; position:absolute; right:3px; top:0; }
.evt_sonsa06 .slide_right ul { height:594px; }


/*
.evt_sonsa04 { background:#4c20f2; }
.evt_sonsa04 .evt_sonsa_tab { top:100px; width:1000px; left:calc(50% - 500px); }
.evt_sonsa04 .evt_sonsa_tab li { width:500px; }
.evt_sonsa04 .evt_sonsa_tab li:after { background:url('../images/evt_sonsa04_tab_on.png') no-repeat; }
.evt_sonsa04 .evt_sonsa_tab li.on a { border-color:#b200d2; background:#B6f952;}
.evt_sonsa04 .p-img_tab { position:relative; }
.evt_sonsa04 .evt_sonsa_tab_con { top:305px; height:875px; }
.evt_sonsa04 .evt_sonsa_tab_con:before { z-index:10; content:''; display:block; width:50px; height:50px; background:url('../images/evt_sonsa04_after.png') no-repeat; position:absolute; left:calc(50% - 25px); bottom:301px; }
.evt_sonsa04 .evt_sonsa_tab_con li { position:relative; }
.evt_sonsa04 .evt_sonsa_tab_con li a { width:80px; height:80px; display:block; position:absolute; left:80px; top:359px; }
.evt_sonsa04 .evt_sonsa_tab_con li .mov { width:1000px; height:550px; position:absolute; left:0; top:0; }
*/
.sonsa_controls {
    width: 1000px;
    height: 70px;
    position: absolute;
    left: 0px;
    bottom: 365px;
    z-index: 10;
}
.sonsa_controls a {
    display: inline-block;
    width: 45px;
    height: 70px;
    position: absolute;
    top: 0;
    text-indent: -9999px;
}
.sonsa_controls .sonsa_prev { left:-23px; }
.sonsa_controls .sonsa_next { right:-23px; }
.evt_sonsa07 { background:#1f1246; }
.evt_sonsa08 { background:#6e24ff; }

.evt_sonsa716_tab_con { width:100%; position:relative; padding:0 4.19%;box-sizing: border-box;background: #f2f5fa;}
.evt_sonsa716_tab_con.sonsa04 { height:850px; top:50px;}
.evt_sonsa716_tab_con.sonsa04:before { z-index:10; content:''; display:block; width:50px; height:50px; background:url('../images/evt_sonsa04_after.png') no-repeat; position:absolute; left:calc(50% - 25px); bottom:301px; }
.evt_sonsa716_tab_con.sonsa04 li .btn_play { width:48px; height:48px; display:block; position:absolute; left:78px; top:339px; z-index:10; } 
.evt_sonsa716_tab_con.sonsa04 li .mov { width:656px; height:361px; position:absolute; left:30px; top:91px; }
.evt_sonsa716_tab {display:flex;}
.evt_sonsa716_tab > li {width: 32.62%;border-radius:7px 7px 0 0 ;background: #9f9eb0;}
.evt_sonsa716_tab > li + li {margin-left: 1.07%;}
.evt_sonsa716_tab > li.tab_on {background: #0173ff;}
.css_type2 .evt_sonsa716_tab > li.tab_on {background: #00cf63;}


.evt_sonsa_slide .bx-wrapper,
.evt_sonsa716_slide .bx-wrapper {
    box-shadow:none;
    border:none;
    background:none;
}

.evt_sonsa716_slide {position: relative;padding: 0 4.19%;background: #f3f3f3;}
.evt_sonsa716_slide .bx-wrapper {overflow: hidden;position: relative;padding: 3px;background:url(/template/1/html/images/m_evt_sonsa06_bg.png) 0 0 no-repeat;}
.evt_sonsa716_slide .bx-wrapper img {max-height:100%;}
.evt_sonsa716_slide .bx-viewport {overflow: hidden;border-radius: 17px;}
.evt_sonsa716_slide .sonsa_prev,
.evt_sonsa716_slide .sonsa_next {position: absolute;top: calc(50% - 39px);display: inline-block;width: 30px;height: 78px;text-indent: -999em;font-size: 0;}
.evt_sonsa716_slide .sonsa_prev {left:4.19%;background:url(/template/1/html/images/m_sonsa_prev.png) 0 0 no-repeat;background-size: cover;}
.evt_sonsa716_slide .sonsa_next {right:4.19%;background:url(/template/1/html/images/m_sonsa_next.png) 0 0 no-repeat;background-size: cover;}

.sonsa_controls.sonsa716 { width:100%; bottom:645px; }
.sonsa_controls.sonsa716 .sonsa_prev { left:20px; }
.sonsa_controls.sonsa716 .sonsa_next { right:20px; }


.evt_sonsa03{width:100%; }
.evt_sonsa03 .evt{position:relative; }
.evt_sonsa03 .onoffBtn{position:absolute; bottom:110px; left:50%; 
	-webkit-transform: translate(-50%,0);
	-moz-transform:translate(-50%,0);
	-ms-transform: translate(-50%,0);
	-o-transform: translate(-50%,0);
	transform: translate(-50%,0);
}
.evt_sonsa03 .box_input{position:absolute; top:575px; right:-4px; width:304px; }
.evt_sonsa03 .infoForm{width:100%; }
.evt_sonsa03 .infoForm li{width:100%; font-size:0; }
.evt_sonsa03 .infoForm li input[type="text"],
.evt_sonsa03 .infoForm li select{width:100%; height:50px; margin-bottom:24px; padding:0 15px; font-family:"Noto Sans KR", sans-serif; font-size:16px; background-color: #fff; border:2px solid #786450; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.evt_sonsa03 .infoForm li select{background: #fff url("/template/1/html/images/select_arrow.png") 98% center no-repeat; 
	-webkit-border-radius:0;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}
.evt_sonsa03 .infoForm li select::-ms-expand {display: none;}


.evt_sonsa03 .infoForm li.col_02 input[type="text"]{width:calc(100% / 2 - 19.01px); margin-left:38px; }
.evt_sonsa03 .infoForm li.col_02 input[type="text"]:first-child{margin-left:0; }
.evt_sonsa03 .infoForm li.col_03 input[type="text"]{width:calc(100% / 3 - 6.67px); margin-left:10px; }
.evt_sonsa03 .infoForm li.col_03 input[type="text"]:first-child{margin-left:0; }
.evt_sonsa03 .agree_btn{width:100%; padding-top:11px; text-align:right; }
.evt_sonsa03 .agree_btn label{display:inline-block; position:relative; width:27px; }
.evt_sonsa03 .agree_btn label input{position:absolute; top:0; left:0; width:0; height:0; visibility:hidden; }
.evt_sonsa03 .agree_btn label .btn{display:block; width:100%; height:27px; background-image:url("/template/1/html/images/chk_btn_off.png"); background-position: center center; background-repeat: no-repeat; -webkit-background-size: 100%;
background-size:100%;}
.evt_sonsa03 .agree_btn label input:checked + .btn{background-image:url("/template/1/html/images/chk_btn_on.png");}




.absol_btn{position:absolute; top:0; left:0; z-index:900; width:100%; height:100%; }
.absol_btn a{display:block; position:absolute; height:0; font-size:0; text-indent:-9999px; }
.evt_bigdata03 .absol_btn a{top: 82.5%; width: 30%; padding-top: 5%; }
.evt_bigdata03 .absol_btn .btn_01{left:9.5%;}
.evt_bigdata03 .absol_btn .btn_02{left:60%;}
.evt_bigdata09 .absol_btn a{left:62.5%; width: 32%; padding-top: 5%; }
.evt_bigdata09 .absol_btn .btn_01{top:32.5%;}
.evt_bigdata09 .absol_btn .btn_02{top:69.5%;}
.evt_716.evt_bigdata03 .absol_btn a{top: 83.5%; width: 38%; padding-top: 7%;}
.evt_716.evt_bigdata03 .absol_btn .btn_01{left:7.5%;}
.evt_716.evt_bigdata03 .absol_btn .btn_02{left:54%;}
.evt_716.evt_bigdata09 .absol_btn a{left: 57.5%; width: 34%; padding-top: 6%;}
.evt_716.evt_bigdata09 .absol_btn .btn_01{top:36.5%;}
.evt_716.evt_bigdata09 .absol_btn .btn_02{top:73.5%;}


.evt_716.evt_local09 .absol_btn a{left: 57.5%; width: 34%; padding-top: 6%;}
.evt_716.evt_local09 .absol_btn .btn_01{top:43.5%;}
.evt_716.evt_local09 .absol_btn .btn_02{top:73.5%;}

.evt_716.evt_roadtraffic09 .absol_btn a{left: 57.5%; width: 34%; padding-top: 6%;}
.evt_716.evt_roadtraffic09 .absol_btn .btn_01{top:43.5%;}
.evt_716.evt_roadtraffic09 .absol_btn .btn_02{top:73.5%;}

.evt_716.evt_youth09 .absol_btn a{left: 57.5%; width: 34%; padding-top: 6%;}
.evt_716.evt_youth09 .absol_btn .btn_01{top:60.5%;}
.evt_716.evt_youth09 .absol_btn .btn_02{top:73.5%;}


.evt_post02{position:relative; }
.evt_post02 .box_link{position:absolute; top: 405px; left: 0; width: 522px; padding-top: 293px; }
.evt_post02 .box_link a,
.evt_post02 .box_link .play_but,
.evt_post02 .box_link iframe{display:block; position:absolute; top:0; left:0; right:0; bottom:0; z-index:100; width:100%; height:100%; object-fit:cover; }
.evt_post02.evt_716 .box_link{top: 30.4%; left: 9%; width: 82%; padding-top: 46%;}

/* 보건직 공무원 */
.evt_ht01 {background: #001a17;}
.evt_ht02 {background: #ebebeb;}
.evt_ht03 {background: #ff015b;}
.evt_ht04 {background: #ffffff;}
.evt_ht05 {position: relative;background: #001a17;}
.evt_ht05_tab {position: absolute;top: 217px;left: 0;font-size: 0;}
.evt_ht05_tab a + a {margin-left: 30px;}
.evt_ht05_tab a img {opacity: 0;}
.evt_ht05_tab a.active img {opacity: 1;}
.evt_ht05_tab_con {display: none;}
.evt_ht05_tab_con.active {display: block;}
.evt_ht05_tab_con .con {position: absolute;top: 475px;left: 0;}
.evt_ht05_tab_con .step {position: absolute;top: 840px;left: 50%;transform: translate(-50%,0);}
.evt_ht05 .box_link{position: absolute;top: 525px;left: 500px;width: 450px;padding-top: 274px;}
.evt_ht05 .box_link a,
.evt_ht05 .box_link .play_but,
.evt_ht05 .box_link iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:100%;object-fit:cover;}
.evt_ht05.evt_716 .box_link{top: 30.4%;left: 9%;width: 82%;padding-top: 46%;}
.evt_ht06 {background: #f5f5f5;}
.evt_ht08 {background: #1a1a1a;}
.evt_ht08_tab { position:absolute; left:0; top:267px; width:300px; z-index:1; }
.evt_ht08_tab a { display:block; }
.evt_ht08_tab a img { opacity:0; }
.evt_ht08_tab a.active img { opacity:1; }
.evt_ht08_tab_con { display:none; position:absolute; right:0; bottom:100px; }
.evt_ht08_tab_con.active { display:block; }
.evt_ht09 {background: #004940;}
.evt_ht10 {overflow: hidden;background: #f4f4f4;}
.evt_ht10 .list {position: absolute;top: 345px;left: 50%;transform: translate(-50%,0);width: 1000px;height: 1366px;z-index: 1;}
.evt_ht10 .list > li {position: relative;width: 480px;height: 651px;float: left;margin: 0 40px 40px 0;}
.evt_ht10 .list > li:nth-child(2n) {margin-right: 0;}
.evt_ht10 .list > li:nth-child(3), .evt_ht10 .list > li:nth-child(4) {height: 675px;}
.evt_ht10 .list > li .btn {position: absolute;bottom: 40px;left: 50%;transform: translate(-50%,0);width: 420px;height: 76px;font-size: 0;}
.evt_ht10 .list > li .btn a {display: inline-block;height: 76px;width: 205px;text-indent: -999em;font-size: 0;}
.evt_ht10 .list > li .btn a.apply {background:url(/template/1/html/images/evt_ht10_btn01.png) 0 0 no-repeat;}
.evt_ht10 .list > li .btn a.apply2 {margin-top: 16px;width: 365px;height: 60px;background:url(/template/1/html/images/evt_ht10_btn05.png) 0 0 no-repeat;}
.evt_ht10 .list > li .btn a.cs {margin-left: 10px;background:url(/template/1/html/images/evt_ht10_btn02.png) 0 0 no-repeat;}
.evt_ht10 .list > li:nth-child(2n) .btn a.cs {background:url(/template/1/html/images/evt_ht10_btn03.png) 0 0 no-repeat;}
.evt_ht11 {background: #1a1a1a;}
.img_bg {display: block;}

/* 보건직 공무원 716px */
.m_evt_ht05 {position: relative;}
.m_evt_ht05_tab {position: absolute;width: 100%;top: 202px;left: 30px;font-size: 0;box-sizing: border-box;text-align: left;}
.m_evt_ht05_tab a {display: inline-block;}
.m_evt_ht05_tab a img {width: 100%;}
.m_evt_ht05_tab a + a {margin-left: 10px;}
.m_evt_ht05_tab a img {opacity: 0;}
.m_evt_ht05_tab a.active img {opacity: 1;}
.m_evt_ht05_tab_con {display: none;box-sizing: border-box;}
.m_evt_ht05_tab_con.active {display: block;}
.m_evt_ht05_tab_con .con {position: absolute;top: 27.2%;left: 0;margin:0 4.189%;width:91.622% !important;}
.m_evt_ht05_tab_con .step {position: absolute;width: 83.240% !important;top: 49.3%;left: 50%;transform: translate(-50%,0);}
.m_evt_ht05 .box_link{position: absolute;top: 35.51%;right: 8.2%;width: 41.759%;padding-bottom: 25.27%;}
.m_evt_ht05 .box_link a,
.m_evt_ht05 .box_link .play_but,
.m_evt_ht05 .box_link iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:100%;object-fit:cover;}
.m_evt_ht05.evt_716 .box_link{top: 30.4%;left: 9%;width: 82%;padding-top: 46%;}

.m_evt_ht08 {position: relative;background: #1a1a1a;}
.m_evt_ht08_tab { position:absolute; left: 30px;top: 213px;width: 100%; font-size: 0;box-sizing: border-box;z-index: 2;text-align: left;}
.m_evt_ht08_tab a {display: inline-block;}
.m_evt_ht08_tab a img { opacity:0; }
.m_evt_ht08_tab a.active img { opacity:1; }
.m_evt_ht08_tab_con { display:none; position:absolute;width: 91.622% !important;top: 33.5%;left: 50%;transform: translate(-50%,0);z-index: 1;}
.m_evt_ht08_tab_con.active { display:block; }

.m_evt_ht10 {overflow: hidden;position: relative;}
.m_evt_ht10 .list {position: absolute;padding-bottom: 262.5%;width:91.622% !important;top: 12.1%;left: 50%;transform: translate(-50%,0);}
.m_evt_ht10 .list > li {}
.m_evt_ht10 .list > li:nth-child(2n) {margin-right: 0;}
.m_evt_ht10 .list > li:nth-child(3), .evt_ht10 .list > li:nth-child(4) {}
.m_evt_ht10 .list > li .btn {position: absolute;right: 3%;top: 19.5%;width: 31.3%;padding-bottom: 3%;}
.m_evt_ht10 .list > li .btn a {display: block;width: 100%;height: 0;padding-bottom: 55%;text-indent: -999em;font-size: 0;}
.m_evt_ht10 .list > li .btn a.cs {padding-bottom: 38%;}
.m_evt_ht10 .list > li:nth-child(2) .btn {top: 44.5%;}
.m_evt_ht10 .list > li:nth-child(3) .btn {top: 61%;}
.m_evt_ht10 .list > li:nth-child(4) .btn {top: 87.7%;}



/* 보건진료직 공무원 */
.evt_medical01 {background: #001a17;}
.evt_medical02 {background: #ebebeb;}
.evt_medical03 {background: #ff015b;}
.evt_medical04 {background: #ffffff;}
.evt_medical05 {position: relative;background: #001a17;}
.evt_medical05_tab {position: absolute;top: 217px;left: 0;font-size: 0;}
.evt_medical05_tab a + a {margin-left: 30px;}
.evt_medical05_tab a img {opacity: 0;}
.evt_medical05_tab a.active img {opacity: 1;}
.evt_medical05_tab_con {display: none;}
.evt_medical05_tab_con.active {display: block;}
.evt_medical05_tab_con .con {position: absolute;top: 475px;left: 0;}
.evt_medical05_tab_con .step {position: absolute;top: 840px;left: 50%;transform: translate(-50%,0);}
.evt_medical05 .box_link{position: absolute;top: 525px;left: 500px;width: 450px;padding-top: 274px;}
.evt_medical05 .box_link a,
.evt_medical05 .box_link .play_but,
.evt_medical05 .box_link iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:100%;object-fit:cover;}
.evt_medical05.evt_716 .box_link{top: 30.4%;left: 9%;width: 82%;padding-top: 46%;}
.evt_medical06 {background: #f5f5f5;}
.evt_medical08 {background: #2c145b;}
.evt_medical08_tab { position:absolute; left:0; top:267px; width:300px; z-index:1; }
.evt_medical08_tab a { display:block; }
.evt_medical08_tab a img { opacity:0; }
.evt_medical08_tab a.active img { opacity:1; }
.evt_medical08_tab_con { display:none; position:absolute; right:0; bottom:100px; }
.evt_medical08_tab_con.active { display:block; }
.evt_medical09 {background: #004940;}
.evt_medical10 {overflow: hidden;background: #eee5ea;}
.evt_medical10 .list {position: absolute;top: 345px;left: 50%;transform: translate(-50%,0);width: 1000px;height: 1366px;z-index: 1;}
.evt_medical10 .list > li {position: relative;width: 480px;height: 651px;float: left;margin: 0 40px 40px 0;}
.evt_medical10 .list > li:nth-child(2n) {margin-right: 0;}
.evt_medical10 .list > li:nth-child(3), .evt_ht10 .list > li:nth-child(4) {height: 675px;}
.evt_medical10 .list > li .btn {position: absolute;bottom: 40px;left: 50%;transform: translate(-50%,0);width: 420px;height: 76px;font-size: 0;}
.evt_medical10 .list > li .btn a {display: inline-block;height: 76px;width: 205px;text-indent: -999em;font-size: 0;}
.evt_medical10 .list > li .btn a.apply {background:url(/template/1/html/images/evt_ht10_btn01.png) 0 0 no-repeat;}
.evt_medical10 .list > li .btn a.apply2 {margin-top: 16px;width: 365px;height: 60px;background:url(/template/1/html/images/evt_medical10_btn01.png) 0 0 no-repeat;}
.evt_medical10 .list > li .btn a.cs {margin-left: 10px;background:url(/template/1/html/images/evt_ht10_btn02.png) 0 0 no-repeat;}
.evt_medical10 .list > li:nth-child(2n) .btn a.cs {background:url(/template/1/html/images/evt_ht10_btn03.png) 0 0 no-repeat;}
.evt_medical11 {background: #1a1a1a;}
.img_bg {display: block;}

/* 보건진료직 공무원 716 */
.m_evt_medical05 {position: relative;}
.m_evt_medical05_tab {position: absolute;width: 100%;top: 202px;left: 30px;font-size: 0;box-sizing: border-box;text-align: left;}
.m_evt_medical05_tab a {display: inline-block;}
.m_evt_medical05_tab a img {width: 100%;}
.m_evt_medical05_tab a + a {margin-left: 10px;}
.m_evt_medical05_tab a img {opacity: 0;}
.m_evt_medical05_tab a.active img {opacity: 1;}
.m_evt_medical05_tab_con {display: none;box-sizing: border-box;}
.m_evt_medical05_tab_con.active {display: block;}
.m_evt_medical05_tab_con .con {position: absolute;top: 27.2%;left: 0;margin:0 4.189%;width:91.622% !important;}
.m_evt_medical05_tab_con .step {position: absolute;width: 83.240% !important;top: 49.3%;left: 50%;transform: translate(-50%,0);}
.m_evt_medical05 .box_link{position: absolute;top: 35.51%;right: 8.2%;width: 41.759%;padding-bottom: 25.27%;}
.m_evt_medical05 .box_link a,
.m_evt_medical05 .box_link .play_but,
.m_evt_medical05 .box_link iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:100%;object-fit:cover;}
.m_evt_medical05.evt_716 .box_link{top: 30.4%;left: 9%;width: 82%;padding-top: 46%;}

.m_evt_medical08 {position: relative;background: #1a1a1a;}
.m_evt_medical08_tab { position:absolute; left: 30px;top: 213px;width: 100%; font-size: 0;box-sizing: border-box;z-index: 2;text-align: left;}
.m_evt_medical08_tab a {display: inline-block;}
.m_evt_medical08_tab a img { opacity:0; }
.m_evt_medical08_tab a.active img { opacity:1; }
.m_evt_medical08_tab_con { display:none; position:absolute;width: 91.622% !important;top: 33.5%;left: 50%;transform: translate(-50%,0);z-index: 1;}
.m_evt_medical08_tab_con.active { display:block; }

.m_evt_medical10 {overflow: hidden;position: relative;}
.m_evt_medical10 .list {position: absolute;padding-bottom: 262.5%;width:91.622% !important;top: 12.1%;left: 50%;transform: translate(-50%,0);}
.m_evt_medical10 .list > li {}
.m_evt_medical10 .list > li:nth-child(2n) {margin-right: 0;}
.m_evt_medical10 .list > li:nth-child(3), .evt_ht10 .list > li:nth-child(4) {}
.m_evt_medical10 .list > li .btn {position: absolute;right: 3%;top: 19.5%;width: 31.3%;padding-bottom: 3%;}
.m_evt_medical10 .list > li .btn a {display: block;width: 100%;height: 0;padding-bottom: 55%;text-indent: -999em;font-size: 0;}
.m_evt_medical10 .list > li .btn a.cs {padding-bottom: 38%;}
.m_evt_medical10 .list > li:nth-child(2) .btn {top: 44.5%;}
.m_evt_medical10 .list > li:nth-child(3) .btn {top: 61%;}
.m_evt_medical10 .list > li:nth-child(4) .btn {top: 87.7%;}


/* 2022 간호진료직 공무원 */
.evt_newnurse01 {background: #001a17;}
.evt_newnurse02 {background: #ebebeb;}
.evt_newnurse02 .mov {position: absolute;top: 234px;left: 50%;transform: translate(-50%,0);width: 760px;height: 430px;text-indent: -999em;cursor: pointer;}
.evt_newnurse02 .mov iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}


.evt_newnurse03 {background: #f2ebfa;}
.evt_newnurse04 {background: #ffffff;}
.evt_newnurse05 {position: relative;background: #00d0b0;}
.evt_newnurse05_tab {position: absolute;top: 217px;left: 0;font-size: 0;}
.evt_newnurse05_tab a + a {margin-left: 30px;}
.evt_newnurse05_tab a img {opacity: 0;}
.evt_newnurse05_tab a.active img {opacity: 1;}
.evt_newnurse05_tab_con {display: none;}
.evt_newnurse05_tab_con.active {display: block;}
.evt_newnurse05_tab_con .con {position: absolute;top: 475px;left: 0;}
.evt_newnurse05_tab_con .step {position: absolute;top: 840px;left: 50%;transform: translate(-50%,0);}
.evt_newnurse05 .box_link{position: absolute;top: 525px;left: 500px;width: 450px;padding-top: 274px;}
.evt_newnurse05 .box_link a,
.evt_newnurse05 .box_link .play_but,
.evt_newnurse05 .box_link iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:100%;object-fit:cover;}
.evt_newnurse05.evt_716 .box_link{top: 30.4%;left: 9%;width: 82%;padding-top: 46%;}
.evt_newnurse06 {background: #f5f5f5;}
.evt_newnurse08 {background: #fc25a4;}
.evt_newnurse08_tab { position:absolute; left:0; top:267px; width:300px; z-index:1; }
.evt_newnurse08_tab a { display:block; }
.evt_newnurse08_tab a img { opacity:0; }
.evt_newnurse08_tab a.active img { opacity:1; }
.evt_newnurse08_tab_con { display:none; position:absolute; right:0; bottom:100px; }
.evt_newnurse08_tab_con.active { display:block; }
.evt_newnurse09 {background: #280058;}
.evt_newnurse10 {overflow: hidden;background: #e3eaef;}
.evt_newnurse10 .list {position: absolute;top: 345px;left: 50%;transform: translate(-50%,0);width: 1000px;height: 1366px;z-index: 1;}
.evt_newnurse10 .list > li {position: relative;width: 480px;height: 651px;float: left;margin: 0 40px 40px 0;}
.evt_newnurse10 .list > li:nth-child(2n) {margin-right: 0;}
.evt_newnurse10 .list > li:nth-child(3), .evt_ht10 .list > li:nth-child(4) {height: 675px;}
.evt_newnurse10 .list > li .btn {position: absolute;bottom: 40px;left: 50%;transform: translate(-50%,0);width: 420px;height: 76px;font-size: 0;}
.evt_newnurse10 .list > li .btn a {display: inline-block;height: 76px;width: 205px;text-indent: -999em;font-size: 0;}
.evt_newnurse10 .list > li .btn a.apply {background:url(/template/1/html/images/evt_ht10_btn01.png) 0 0 no-repeat;}
.evt_newnurse10 .list > li .btn a.apply2 {margin-top: 16px;width: 365px;height: 60px;background:url(/template/1/html/images/evt_ht10_btn04.png) 0 0 no-repeat;}
.evt_newnurse10 .list > li .btn a.cs {margin-left: 10px;background:url(/template/1/html/images/evt_ht10_btn02.png) 0 0 no-repeat;}
.evt_newnurse10 .list > li:nth-child(2n) .btn a.cs {background:url(/template/1/html/images/evt_ht10_btn03.png) 0 0 no-repeat;}
.evt_newnurse11 {background: #fc25a4;}
.img_bg {display: block;}

/* 2022 간호직 공무원 716 */
.m_evt_newnurse02 {position: relative;}
.m_evt_newnurse02 .mov {position: absolute;top: 16.2%;left: 5.8%;width: 88.8%;height: 0;padding-bottom: 51.3%;text-indent: -999em;font-size:0;cursor: pointer;}
.m_evt_newnurse02 .mov iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.m_evt_newnurse05 {position: relative;}
.m_evt_newnurse05_tab {position: absolute;width: 100%;top: 202px;left: 30px;font-size: 0;box-sizing: border-box;text-align: left;}
.m_evt_newnurse05_tab a {display: inline-block;}
.m_evt_newnurse05_tab a img {width: 100%;}
.m_evt_newnurse05_tab a + a {margin-left: 10px;}
.m_evt_newnurse05_tab a img {opacity: 0;}
.m_evt_newnurse05_tab a.active img {opacity: 1;}
.m_evt_newnurse05_tab_con {display: none;box-sizing: border-box;}
.m_evt_newnurse05_tab_con.active {display: block;}
.m_evt_newnurse05_tab_con .con {position: absolute;top: 27.2%;left: 0;margin:0 4.189%;width:91.622% !important;}
.m_evt_newnurse05_tab_con .step {position: absolute;width: 83.240% !important;top: 49.3%;left: 50%;transform: translate(-50%,0);}
.m_evt_newnurse05 .box_link{position: absolute;top: 35.51%;right: 8.2%;width: 41.759%;padding-bottom: 25.27%;}
.m_evt_newnurse05 .box_link a,
.m_evt_newnurse05 .box_link .play_but,
.m_evt_newnurse05 .box_link iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:100%;object-fit:cover;}
.m_evt_newnurse05.evt_716 .box_link{top: 30.4%;left: 9%;width: 82%;padding-top: 46%;}

.m_evt_newnurse08 {position: relative;background: #1a1a1a;}
.m_evt_newnurse08_tab { position:absolute; left:0; top:22.7%; width: 100%; padding:0 4%;font-size: 0;box-sizing: border-box;z-index: 2;}
.m_evt_newnurse08_tab a {display: inline-block;width: 33.333%;}
.m_evt_newnurse08_tab a img { opacity:0; }
.m_evt_newnurse08_tab a.active img { opacity:1; }
.m_evt_newnurse08_tab_con { display:none; position:absolute;width: 91.622% !important;top: 33.5%;left: 50%;transform: translate(-50%,0);z-index: 1;}
.m_evt_newnurse08_tab_con.active { display:block; }

.m_evt_newnurse10 {overflow: hidden;position: relative;}
.m_evt_newnurse10 .list {position: absolute;padding-bottom: 262.5%;width:91.622% !important;top: 12.1%;left: 50%;transform: translate(-50%,0);}
.m_evt_newnurse10 .list > li {}
.m_evt_newnurse10 .list > li:nth-child(2n) {margin-right: 0;}
.m_evt_newnurse10 .list > li:nth-child(3), .evt_ht10 .list > li:nth-child(4) {}
.m_evt_newnurse10 .list > li .btn {position: absolute;right: 3%;top: 19.5%;width: 31.3%;padding-bottom: 3%;}
.m_evt_newnurse10 .list > li .btn a {display: block;width: 100%;height: 0;padding-bottom: 55%;text-indent: -999em;font-size: 0;}
.m_evt_newnurse10 .list > li .btn a.cs {padding-bottom: 38%;}
.m_evt_newnurse10 .list > li:nth-child(2) .btn {top: 44.5%;}
.m_evt_newnurse10 .list > li:nth-child(3) .btn {top: 61%;}
.m_evt_newnurse10 .list > li:nth-child(4) .btn {top: 87.7%;}

/* 2022 사회조사분석사 716 */
.m_evt_bigdata_tab { position:absolute; left:0; top:26.3%; width:100%; padding:0 4%; z-index:1; box-sizing:border-box; }
.m_evt_bigdata_tab a { display:block; width:33.3%; float:left; }
.m_evt_bigdata_tab a img { opacity:0; }
.m_evt_bigdata_tab a.active img { opacity:1; }
.m_bigdata_tab_con { display:none; position:absolute; left:0; top:38%; padding:0 4%; }
.m_bigdata_tab_con.active { display:block; }

/* 한국사능력검정시험 */
.evt_history01 {background: #cbf4ee;}
.evt_history02 {background: #fff;}
.evt_history03 {position: relative; background: #fff;}
.evt_history03 .link1, 
.evt_history03 .link2 {position: absolute;top: 917px;left: 50%;transform: translate(-50%,0); display: inline-block;width: 390px;height: 56px;text-indent: -999em;font-size: 0;}
.evt_history03 .link1 {margin-left: -265px;}
.evt_history03 .link2 {margin-left: 265px;}
.evt_history04 {background: #ebfffe;}

/* 한국사능력검정시험 716 */
.m_evt_history03 {position: relative;}
.m_evt_history03 .link1, 
.m_evt_history03 .link2 {position: absolute;top: 0;left: 9.5%;width: 81%;height: 0;padding-bottom: 7.9%;text-indent: -999em;font-size: 0;}
.m_evt_history03 .link1 {top: 47.6%;}
.m_evt_history03 .link2 {top: 88.4%;}

/* 군무원 교수소개 */
.military_tch_con {display: none;}
.military_tch_con.active {display:block;}
.military_tch_tab {display: flex;flex-wrap:wrap;padding: 36px 45px 30px;}
.military_tch_tab a {display: flex;justify-content: center;align-items: center;width: 120px;height: 43px;margin-right: 10px;margin-bottom: 16px;background: #cde0ff;border: 3px solid #b5d1ff;border-radius:22px; font-family: 'Spoqa Han Sans Neo';font-size: 17px;font-weight: 500;line-height: 1.1;color: #37588d;box-sizing: border-box;}
.military_tch_tab a.active {background-color: #1d5be4;border-color: #1d5be4;color: #fff;}
.military_tch_tab a:nth-of-type(5n) {margin-right: 0;}
.military_tch_tab a.fz16 {font-size: 16px;}

/* 공기업 교수소개 */
.evt_public01 {background: #000;}
.evt_public02 {background: #008c50;}
.evt_public03 {background: #fff;}
.evt_public04 {background: #fd5419;}
.evt_public05 {background: #022316;}
.evt_public_ft {background: #001a0f;}

/* 손해평가사 241217 */
.evt_farm01 { position: relative; } 
.evt_farm01 .bg { position: absolute; top: 0; left: 50%; width: 1920px; z-index: 1; transform: translate(-50%,0); } 
.evt_farm01 .img { display: block; position: relative; top: 0; left: 50%; width: 1920px; z-index: 1; transform: translate(-50%,0); } 
.evt_farm03 { padding-bottom: 120px; background:url('/template/1/html/images/evt_farm03_bg.png') center/cover no-repeat; }  
.evt_farm03_list > li { width: 391px; border-radius: 26px; box-shadow: 9.642px 11.491px 27.6px 2.4px rgba(0, 0, 0, 0.15); } 
.evt_farm03_list > li img { display: block; width: 100%; } 

/*==================================================
  전산응용건축제도 기능사 시작
==================================================*/

/* PC 버전 시작 */
.evt_drawing_2 { width: 100%; background-color: #324ba6; padding: 106px 0 83px; } 
.evt_drawing_2 .in_Layer { max-width: 1000px; margin: 0 auto; }
.evt_drawing_2 .tab_container { width: 100%; margin-top: 77px; } 
.evt_drawing_2 .tit_list { position: relative; gap:13px; display: flex; list-style: none; margin: 0; padding: 0; z-index: 1; } 
.evt_drawing_2 .tit_list li { flex: 1; } 
.evt_drawing_2 .tit_list li a { padding: 29px 0 44px; border-radius:20px 20px 0 0; background: #7a8ac5; display: block; line-height: 1; font-size: 30px; font-family: "Pretendard", sans-serif; color: #324ba6; font-weight: 600; letter-spacing:-0.015em; } 
.evt_drawing_2 .tit_list li.active a { background: #ffffff; color: #324ba6; font-weight: 700; } 
.evt_drawing_2 .tab_content_list { position: relative; border-radius: 20px; overflow: hidden; z-index: 2; top:-20px; } 
.evt_drawing_2 .tab_content { display: none; } 
.evt_drawing_2 .tab_content:first-child { display: block; } 
.evt_drawing_2 .tab_content.active { display: block; } 
.evt_drawing_2 .tab_content img { max-width: 100%; height: auto; display: block; margin: 0 auto; } 

.evt_drawing_8 { width: 100%; padding: 84px 0 66px; background: #f4e8f6; }
.evt_drawing_8 .in_Layer { max-width: 1000px; margin: 0 auto; text-align: center; }
.evt_drawing_8 .mov { position: relative; margin-top: 50px; }
.evt_drawing_8 .mov img { width: 100%; height: auto; }
.evt_drawing_8 .p-movie_div_btn,
.evt_drawing_8 .p-movie_div { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }
.evt_drawing_8 .p-movie_div { display: none; }
.evt_drawing_8 .txt { margin: 34px 0 0; }
.evt_drawing_8 .txt img { width: 100%; height: auto; }
/* PC 버전 끝 */

/* 상세페이지 버전 시작 (716px) */
.m_evt_drawing_2 { width: 100%; background-color: #324ba6; padding:0 0 50px; } 
.m_evt_drawing_2 .tit_list { position: relative; gap:8px; display: flex; list-style: none; margin: 0; padding: 0; z-index: 1; } 
.m_evt_drawing_2 .tit_list li { flex: 1; } 
.m_evt_drawing_2 .tit_list li a { padding:17px 0 35px 0; border-radius:20px 20px 0 0; background: #7a8ac5; display: block; line-height: 1; font-size: 22px; font-family: "Pretendard", sans-serif; color: #324ba6; font-weight: 600; letter-spacing:-0.015em; } 
.m_evt_drawing_2 .tit_list li.active a { background: #ffffff; color: #324ba6; font-weight: 700; } 
.m_evt_drawing_2 .tab_container { max-width: 658px; margin: 0 auto; } 
.m_evt_drawing_2 .tab_content_list { position: relative; border-radius: 20px; overflow: hidden; z-index: 2; top:-19px; } 
.m_evt_drawing_2 .tab_content_box { display: none; } 
.m_evt_drawing_2 .tab_content_box:first-child { display: block; } 
.m_evt_drawing_2 .tab_content_box.active { display: block; } 
.m_evt_drawing_2 .tab_content_box img { max-width: 100%; height: auto; display: block; margin: 0 auto; } 

.m_evt_drawing_8 { width: 100%; padding: 0 0 95px; background: #f4e8f6; }
.m_evt_drawing_8 h2 { width: 716px; position: relative; left: 50%; transform: translate(-50%,0); }
.m_evt_drawing_8 .in_Layer { max-width: 656px; margin: 0 auto; text-align: center; }
.m_evt_drawing_8 .mov { position: relative; }
.m_evt_drawing_8 .mov img { width: 100%; height: auto; }
.m_evt_drawing_8 .p-movie_div_btn,
.m_evt_drawing_8 .p-movie_div { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }
.m_evt_drawing_8 .p-movie_div { display: none; }
.m_evt_drawing_8 .txt { margin: 28px 0 0; }
.m_evt_drawing_8 .txt img { width: 100%; height: auto; }
/* 상세페이지 버전 끝 (716px) */

/*==================================================
  전산응용건축제도 기능사 끝
==================================================*/

/*==================================================
  건설안전산업기사 시작
==================================================*/

/* PC 버전 시작 */
.evt_safety_4 { position: relative; width: 100%; background: #dff1ff; } 
.evt_safety_4 .step1 { position: relative; width: 100%; } 
.evt_safety_4 .step1 .img { display: block; width: 100%; height: auto; } 
.evt_safety_4 .step1 .mov { position: relative; width: 1000px; margin: 0 auto;} 
.evt_safety_4 .step1 .mov img { display: block; width: 100%; height: auto; } 
.evt_safety_4 .step1 .mov .p-movie_div_btn,
.evt_safety_4 .step1 .mov .p-movie_div { position: absolute; top: 52px; left: 50%; width: 566px; height: 318px; z-index: 1; transform: translate(-50%,0);} 
.evt_safety_4 .step1 .mov .p-movie_div {display: none;}
.evt_safety_4 .step1 .mov .p-movie_div iframe { width: 100%; height: 100%; border: none; } 
.evt_safety_4 .step2 { position: relative; width: 100%; } 
.evt_safety_4 .step2 .img { display: block; width: 100%; height: auto; } 
.evt_safety_4 .step2 .lecture_list { position: relative; width: 1000px; margin: 0 auto; } 
.evt_safety_4 .step2 .lecture_list .scroll { position: absolute; top: 90px; left: 0; width: 100%; height: calc(100% - 90px); border-radius: 0 0 20px 20px; overflow-y: auto; overflow-x: hidden; scrollbar-color: #d9d9d9 transparent; } 

.evt_safety_8 { position: relative; width: 100%; padding-bottom: 55px; background-image: linear-gradient( 183deg, rgb(1,94,234) 0%, rgb(0,192,250) 100%); } 
.evt_safety_8 h2 { width: 100%; margin: 0; padding: 0; } 
.evt_safety_8 .tab_container { position: relative; width: 1000px; margin: 0 auto; } 
.evt_safety_8 .tab_container .tit_list { display: flex; justify-content: center; gap: 13px; margin: 0; padding: 0; list-style: none; } 
.evt_safety_8 .tab_container .tit_list li { position: relative; margin: 0; padding: 0; flex: 1; } 
.evt_safety_8 .tab_container .tit_list li.active::after { content: ''; position: absolute; bottom: -11px; left: 50%; width: 0; height: 0; border-top: 11px solid #ffed72; border-right: 11.5px solid transparent; border-left: 11.5px solid transparent; transform: translateX(-50%); } 
.evt_safety_8 .tab_container .tit_list li a { display: flex; justify-content: center; align-items: center; height: 70px; background-color: rgb(0, 82, 181); border-radius: 11px; font-family: "Pretendard"; font-size: 26px; font-weight: 500; letter-spacing:-0.01em; color: rgb(0, 116, 255); } 
.evt_safety_8 .tab_container .tit_list li.active a { background-color: rgb(255, 237, 114); font-weight: 800; color: #1d376b; } 
.evt_safety_8 .tab_container .tab_content_list { position: relative; width: 100%; margin-top: 42px; } 
.evt_safety_8 .tab_container .tab_content { display: none; width: 100%; } 
.evt_safety_8 .tab_container .tab_content:first-child { display: block; } 
.evt_safety_8 .tab_container .tab_content img { display: block; width: 100%; height: auto; } 
/* PC 버전 끝 */

/* 상세페이지 버전 시작 (716px) */
.m_evt_safety_4 { position: relative; background: #dff1ff; } 
.m_evt_safety_4 .step1 { position: relative; } 
.m_evt_safety_4 .step1 .img { display: block; width: 100%; height: auto; } 
.m_evt_safety_4 .step1 .mov { position: relative; } 
.m_evt_safety_4 .step1 .mov img { display: block; width: 100%; height: auto; } 
.m_evt_safety_4 .step1 .mov .p-movie_div_btn,
.m_evt_safety_4 .step1 .mov .p-movie_div { position: absolute; top: 23px; left: 153px; width: 420px; height: 236px; z-index: 1; } 
.m_evt_safety_4 .step1 .mov .p-movie_div {display: none;}
.m_evt_safety_4 .step1 .mov .p-movie_div iframe { width: 100%; height: 100%; border: none; } 
.m_evt_safety_4 .step2 { position: relative; } 
.m_evt_safety_4 .step2 .img { display: block; width: 100%; height: auto; } 
.m_evt_safety_4 .step2 .lecture_list { position: relative; } 
.m_evt_safety_4 .step2 .lecture_list .scroll { position: absolute; top: 59px; left: 30px; width: 656px; height: calc(100% - 59px); border-radius: 0 0 20px 20px; overflow-y: auto; overflow-x: hidden; scrollbar-color: #d9d9d9 transparent; } 

.m_evt_safety_8 { position: relative; width: 100%; padding-bottom: 83px; background-image: linear-gradient( 183deg, rgb(1,94,234) 0%, rgb(0,192,250) 100%); } 
.m_evt_safety_8 h2 { width: 100%; margin: 0; padding: 0; } 
.m_evt_safety_8 .tab_container { position: relative; max-width: 658px; margin: 0 auto; } 
.m_evt_safety_8 .tab_container .tit_list { display: flex; justify-content: center; gap: 8px; margin: 0; padding: 0; list-style: none; } 
.m_evt_safety_8 .tab_container .tit_list li { position: relative; margin: 0; padding: 0; flex: 1; } 
.m_evt_safety_8 .tab_container .tit_list li.active::after { content: ''; position: absolute; bottom: -6px; left: 50%; width: 0; height: 0; border-top: 6px solid #ffed72; border-right: 7px solid transparent; border-left: 7px solid transparent; transform: translateX(-50%); } 
.m_evt_safety_8 .tab_container .tit_list li a { display: flex; justify-content: center; align-items: center; height: 46px; background-color: rgb(0, 82, 181); border-radius: 11px; font-family: "Pretendard"; font-size: 22px; font-weight: 500; letter-spacing:-0.01em; color: rgb(0, 116, 255); } 
.m_evt_safety_8 .tab_container .tit_list li.active a { background-color: rgb(255, 237, 114); font-weight: 800; color: #1d376b; } 
.m_evt_safety_8 .tab_container .tab_content_list { position: relative; width: 100%; margin-top: 38px; } 
.m_evt_safety_8 .tab_container .tab_content_box { display: none; width: 100%; } 
.m_evt_safety_8 .tab_container .tab_content_box:first-child { display: block; } 
.m_evt_safety_8 .tab_container .tab_content_box img { display: block; width: 100%; height: auto; } 
/* 상세페이지 버전 끝 (716px) */

/*==================================================
  건설안전산업기사 끝
==================================================*/