@charset "utf-8";
/* 추가 */
.reverse .imgSlideWrap{float:right;}
.reverse .txtTopLine{float:left;}
.tabConYear{margin-top:3rem;display:none;}
.tabConYear.active{display:block;}

.popupBg{background:#f5f5f5;}
.popupHead{background:#383d53;text-align:center;}
.popupHead h1{color:#fff;font-weight:400;font-family:'NanumSquare';line-height:6.5rem;font-size:2.6rem;}
.popupContent{padding:3rem 2rem;}

.boardPaging{margin-top:4rem;text-align:center;font-size:0;}
.boardPaging>span{display:inline-block;vertical-align:top;}
.boardPaging>span>span{display:inline-block;vertical-align:top;}
.boardPaging .btn>a{display:block;text-indent:-9999px;width:4rem;height:4rem;border:1px solid #6f7782;box-sizing:border-box;}
.boardPaging .num{margin:0 2rem;}
.boardPaging .mNum{display:none;}
.boardPaging .mobile{display:none;}
.boardPaging .num>a, .boardPaging .num>strong{display:inline-block;width:4rem;height:4rem;line-height:4rem;font-size:1.5rem;}
.boardPaging .num>strong{background:#6e7884;color:#fff;font-weight:normal;font-family:'notokrMedium';}
.boardPaging .btn>a.first{background:url('/assets/images/common/btnFirst.png') center no-repeat;background-size:10px 12px;}
.boardPaging .btn>a.prev{background:url('/assets/images/common/btnPrev.png') center no-repeat;background-size:6px 12px;border-left:0;}
.boardPaging .btn>a.next{background:url('/assets/images/common/btnNext.png') center no-repeat;background-size:6px 12px;}
.boardPaging .btn>a.last{background:url('/assets/images/common/btnLast.png') center no-repeat;background-size:10px 12px;border-left:0;}

.certiWrap .req{color:#e90000;}

.certiWrap .stepBox{margin:5rem auto 0;width:60rem;}
.certiWrap .stepBox ul{display:table;position:relative;width:100%;text-align:left;background:url('/supp/assets/images/common/bgStepBox.png') 0 38px repeat-x;}
.certiWrap .stepBox ul li{display:table-cell;}
.certiWrap .stepBox ul li p{font-size:1.8rem;width:10rem;text-align:center;line-height:1.4;color:#999;margin-left:-10px;}
.certiWrap .stepBox ul li.active p{color:#333;}
.certiWrap .stepBox ul li p span{font-size:1.6rem;display:block;color:#999;}
.certiWrap .stepBox ul li p em{font-style:normal;display:block;}
.certiWrap .stepBox ul li.active p span{color:#333;}
.certiWrap .stepBox ul li::before{content: '';display:inline-block;position:relative;width:80px;height:80px;background-color:#eaeaea;border-radius:50%;}
.certiWrap .stepBox ul li.active::before{background-color:#f05123;}
.certiWrap .stepBox ul li.step3{width:80px;}
.certiWrap .stepBox ul li.step3 p{width:80px;margin-left:0;}
.certiWrap .stepBox ul li.step1::before{background-image:url('/supp/assets/images/common/iconJoin01.png');background-repeat:no-repeat;background-position:center;background-size:28px 32px;}
.certiWrap .stepBox ul li.step1.active::before{background-image:url('/supp/assets/images/common/iconJoin01On.png');}
.certiWrap .stepBox ul li.step2::before{background-image:url('/supp/assets/images/common/iconJoin02.png');background-repeat:no-repeat;background-position:center;background-size:32px 31px;}
.certiWrap .stepBox ul li.step2.active::before{background-image:url('/supp/assets/images/common/iconJoin02On.png');}
.certiWrap .stepBox ul li.step3::before{background-image:url('/supp/assets/images/common/iconJoin03.png');background-repeat:no-repeat;background-position:center;background-size:32px 30px;}
.certiWrap .stepBox ul li.step3.active::before{background-image:url('/supp/assets/images/common/iconJoin03On.png');}
.certiWrap .stepBox ul li.step4::before{background-image:url('/supp/assets/images/common/iconJoin04.png');background-repeat:no-repeat;background-position:center;background-size:30px 30px;}
.certiWrap .stepBox ul li.step4.active::before{background-image:url('/supp/assets/images/common/iconJoin04On.png');}

.certiWrap .termsBox{border:1px solid #e5e5e5;overflow-y:scroll;height:30rem;box-sizing:border-box;padding:2rem 4rem;}
.certiWrap .termsBox .sTitle{margin-top:2rem;}
.certiWrap .termsBox .sTitle:first-child{margin-top:0;}
.certiWrap .termsChk{padding:2rem 4rem;box-sizing:border-box;}
.certiWrap .termsChk::after{content:'';clear:both;display:block;}
.certiWrap .termsChk>p{float:left;}
.certiWrap .termsChk .inputWrap{float:right;}
.certiWrap .termsChk .inputWrap input{margin:0 .8rem 0 2rem;}
.certiWrap .termsBox .point{font-size:2.5rem;}
.certiWrap .bgGrayBox{padding:2rem 4rem;}
.certiWrap .bgGrayBox input[type="checkbox"]{display:none;}
.certiWrap .bgGrayBox label{display:inline-block;position:relative;padding-left:4rem;line-height:21px;}
.certiWrap .bgGrayBox label::before{display:inline-block;position:absolute;left:0;top:0;width:21px;height:21px;border:1px solid #d9d9d9;background:#fff;content:''}
.certiWrap .bgGrayBox input[type="checkbox"]:checked + label::before{background:url('/supp/assets/images/common/checkbox.gif') no-repeat;border:none;}

.certiWrap .btnWrap{text-align:center;margin-top:3rem;}
.certiWrap .btnWrap .btn{display:inline-block;color:#fff;padding:1.25rem 2rem;margin:0 1rem;min-width:12rem;box-sizing:border-box;background:#f05123;position:relative;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;border:0;}
/*.certiWrap .btnWrap .btn::before{width:7px;height:7px;background-color:transparent;content:'';margin-top:-4px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:50%;right:15px;bottom:auto;left:auto;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.certiWrap .btnWrap .btn:hover{background:#383d53;}
.certiWrap .btnWrap .btn:hover::before{border-color:#fff;}*/
.certiWrap .btnWrap .btnGray{background:#888;}

.identiWrap{width:120rem;margin:0 auto 5rem;text-align:center;}
.identiWrap::after{content:'';display:block;clear:both;}
.identiWrap>div.left{display:inline-block;float:left;width:55.2rem;margin-top:6rem;box-sizing:border-box;}
.identiWrap>div.right{display:inline-block;float:right;width:55.2rem;margin-top:6rem;box-sizing:border-box;}
.identiWrap>div.center{display:inline-block;/*float:left;*/width:35.2rem; /*margin-left:33.2rem;*/ margin-top:6rem;box-sizing:border-box;}
.identiWrap .tit{height:22rem;box-sizing:border-box;display:table;width:100%;}
.identiWrap .tit>span{display:table-cell;width:100%;color:#fff;font-weight:normal;vertical-align:middle;text-align:center;}
.identiWrap .phone{background:#383d53 url('/supp/assets/images/common/iconPhoneOv.png') 50% 40% no-repeat;}
.identiWrap .tit.phone>span{/*padding-left:120px;*/padding-top:80px;}
.identiWrap .ipin{background:#383d53 url('/supp/assets/images/common/iconIpinOv.png') 16rem 50% no-repeat;}
.identiWrap .tit.ipin>span{padding-left:66px;}
.basicWarp .identiWrap .btnWrap{margin-top:2rem;}
.basicWarp .identiWrap .btnWrap .btn{display:block;margin:0;}

.formWrap{margin-top:5rem;border-top:1px solid #585858;}
.formWrap>dl{display:table;width:100%;min-height:6.8rem;}
.formWrap .label, .formWrap .inputWrap{display:table-cell;padding:1.6rem 2.4rem;border-bottom:1px solid #dedede;vertical-align:middle;box-sizing:border-box;}
.formWrap .label{width:20rem;background:#f6f6f8;color:#222;font-family:'notokrMedium';}
.formWrap .inputWrap label{margin-right:2rem;}
.formWrap.col2{overflow:hidden;}
.formWrap.col2>dl{width:50%;float:left;}

.busWrap{overflow:hidden;margin-top:50px;}
.imgSlideWrap{float:left;max-width:750px;}
.busImgLi{margin:0 auto;position:relative;}
.busImgLi .slider-nav{padding:30px 25%;}
.busImgLi .slider-nav .nav{margin:0 5px;padding:0;position:relative;text-align:center;display:table;}
.busImgLi .slider-nav .slick-list{padding: 0 !important}
.busImgLi .slider-nav .slick-slide img{opacity:0.3}
.busImgLi .slider-nav .slick-slide.slick-current img{opacity:1}
/*.busImgLi .slider-for .slick-slide .item{height:50rem;}
.busImgLi .slider-for .slick-slide .item img{min-height:50rem;}*/
.busImgLi .slick-slide img{max-width:none;width:100%;}
.busImgLi .slick-prev, .busImgLi .slick-next{position:absolute;top:48px;display:block;width:79px;height:28px;text-indent:-9999px;background:url("/supp/assets/images/content/nav_photo.gif") no-repeat;}
.busImgLi .slick-prev{left: 0;background-position:0 0;}
.busImgLi .slick-next{right: 0;background-position:-158px 0;}
.busImgLi .slick-prev:hover, .busImgLi .slick-prev:focus{background:url("/supp/assets/images/content/nav_photo.gif") -79px 0 no-repeat;}
.busImgLi .slick-next:hover, .busImgLi .slick-next:focus{background:url("/supp/assets/images/content/nav_photo.gif") -237px 0 no-repeat;}
.busImgLi .slick-dots{position: absolute;bottom: 0;left:0;display: block;width: 60%;margin:0 20%;padding: 0;list-style: none;text-align: center;}
.busImgLi .slick-dots li{position: relative;display: inline-block;padding:8px 2px;cursor: pointer;vertical-align:top;}
.busImgLi button{cursor:pointer;background:none;border:0;margin:0;padding:0;width:auto;overflow:visible;}
.busImgLi .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;/*background:url("/images/user/nav_photo.png") no-repeat;border:2px solid #ccc;border-radius:100%;*/background-color:#ddd;margin:0 8px;-webkit-transition:0.3s;transition:0.3s;}
.busImgLi .slick-dots li.slick-active button{background-color:#04a49b;}
.busImgLi .slick-dots li button:before{content:'';}

.busWrap .txtTopLine .point{line-height:1.4;font-size:3.6rem;}
.busWrap .txtTopLine .point>span{display:block;font-size:2.2rem;letter-spacing:-1px;margin-bottom:.8rem;}
.busWrap .txtTopLine p{word-break:keep-all;}

.busFileBox{background:#f0f1f5;margin-top:22px;padding:20px 10px;min-height:100px;box-sizing:border-box;}
.busFileBox .btn{margin:0 10px;display:inline-block;box-sizing:border-box;/*min-width:14rem;*/border:1px solid #ddd;background-color:#fff;vertical-align:middle;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;padding:.5rem 0 .5rem 1.4rem;}
.busFileBox .btn>span{color:#333;font-size:1.6rem;display:block;position:relative;vertical-align:middle;}
.busFileBox .btn>span::after{content:'';display:inline-block;margin-left:2rem;margin-top:.4rem;border-left:1px solid #eee;padding:0 1.2rem 0 1rem;vertical-align:top;}
.busFileBox .btn:hover{background:#eb5700;border-color:#eb5700;}
.busFileBox .btn:hover>span{color:#fff;}
.busFileBox .btn>span.down::after{width:13px;height:16px;background:url('/supp/assets/images/content/iconDown.png') 1rem .2rem no-repeat;}
.busFileBox .btn:hover>span.down::after{background-image:url('/supp/assets/images/content/iconDownHover.png');border-color:rgba(255,255,255,0.6);}

.sTabMenu.year>li>a{font-size:18px;}
.tabMenu>li.active>a>span{color:#04a49b;font-family:'notokrMedium';}

.certiWrap .stepBox+.dataTableWrap{margin-top:5rem;}
.certiWrap .stepBox+.dataTableWrap .dataTable .btn{font-size:1.5rem;padding:1rem 2rem;}
.certiWrap .stepBox+.dataTableWrap .dataTable .btn::before{display:none;}

@media screen and (max-width: 1400px){
	.tabMenu.year>li>a{font-size:1.6rem;}
	.imgSlideWrap, .reverse .imgSlideWrap{width:calc(100% - 65rem);}
}

@media screen and (max-width: 1200px){
	.identiWrap{width:100rem;}
	.identiWrap>div.left, .identiWrap>div.right{width:45.2rem;}
	.identiWrap .phone{/*background-position-x:14rem;*/}
	.identiWrap .ipin{background-position-x:11rem;}

	.tabMenu.year>li>a{line-height:1.6;}
	.tabMenu.year>li>a>span{display:block;}
	.imgSlideWrap, .reverse .imgSlideWrap{width:calc(100% - 60rem);}
}

@media screen and (max-width: 1080px){
	.identiWrap{width:100%;}

	.busWrap .txtTopLine{width:50rem;}
	.busWrap .txtTopLine .point{font-size:3.8rem;}
	.busWrap .txtTopLine .point>span{font-size:2.2rem;}
	.imgSlideWrap, .reverse .imgSlideWrap{width:calc(100% - 53rem);}

	.popupContent .dataTable{overflow-x:hidden;}
	.popupContent .dataTable table{min-width:0;}
}

@media screen and (max-width: 960px){
	.certiWrap .stepBox{width:100%;}
	.identiWrap>div.left, .identiWrap>div.right{width:40.2rem;}
	.identiWrap .phone{/*background-position-x:11.5rem;*/}
	.identiWrap .ipin{background-position-x:9.5rem;}

	.imgSlideWrap, .reverse .imgSlideWrap{float:none;width:100%;margin:auto;}
	.busWrap .txtTopLine{float:none;width:100%;margin-top:6rem;}
	.txtTopLine::before{top:-3rem;}
}

@media screen and (max-width: 899px){
	.identiWrap>div.left, .identiWrap>div.right{width:48%;}
.identiWrap .phone{/*background-position-x:8.5rem;*/}
	.identiWrap .ipin{background-position-x:6.5rem;}
}

@media screen and (max-width: 768px){
	.sTabMenu.year{overflow-y:hidden;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
	.sTabMenu.year::-webkit-scrollbar{display:none;}
	.sTabMenu.year>li{float:none;display:inline-block;width:auto;}
	.sTabMenu.year>li>a{padding:1.2rem 2rem;border:none;line-height:30px;}
	.sTabMenu.year>li:first-child>a{border:none;}
}

@media screen and (max-width: 736px){
.identiWrap .phone{/*background-position-x:7rem;*/}
	.identiWrap .ipin{background-position-x:5rem;}
}

@media screen and (max-width: 640px){
	.boardPaging .num{display:none;}
	.boardPaging .pc{display:none;}
	.boardPaging .mobile{display:inline-block;}
	.boardPaging .mNum{display:inline-block;font-size:1.5rem;margin:0 20px;color:#999;}
	.boardPaging .mNum strong{color:#6e7884;line-height:38px;font-weight:700;}

	.certiWrap .termsBox, .certiWrap .termsChk, .certiWrap .bgGrayBox{padding:2rem;}

	.certiWrap .stepBox ul{background:none;}
	.certiWrap .stepBox ul li::before{width:45px;height:45px;left:50%;margin-left:-22.5px;}
	.certiWrap .stepBox ul li.step1::before{background-size:14px 16px;}
	.certiWrap .stepBox ul li.step2::before{background-size:16px 15px;}
	.certiWrap .stepBox ul li.step3::before{background-size:16px 15px;}
	.certiWrap .stepBox ul li.step4::before{background-size:15px 15px;}

	.certiWrap .stepBox ul li{width:33.3333%;}
	.certiWrap .stepBox ul li.step3{width:33.3333%;}
	.certiWrap .stepBox ul li.step4{width:auto;}
	.certiWrap .stepBox ul li p{width:auto;font-size:1.6rem;}
	.certiWrap .stepBox ul li.step3 p{width:auto;}
	.certiWrap .stepBox ul li p span{font-size:1.5rem;}

	.certiWrap .termsChk>p, .certiWrap .termsChk .inputWrap{float:none;}
	.certiWrap .termsChk .inputWrap input:first-child{margin-left:0;}

	.identiWrap>div.left, .identiWrap>div.right{float:none;width:100%;}
	.identiWrap .phone{background-position:50% 6rem;}
	.identiWrap .ipin{background-position:50% 7rem;}
	.identiWrap .tit.phone>span, .identiWrap .tit.ipin>span{padding-left:0;padding-top:7rem;}

	.formWrap .label, .formWrap .inputWrap{display:block;}
	.formWrap .label{width:100%;}
	.formWrap.col2>dl{width:100%;float:none;}

	.tabMenu.year{margin-top:3rem;}
	.sTabMenu.year{margin-top:0;}
	.tabMenu.year>li>a>span{display:inline;}
	.tabMenu.year{overflow-y:hidden;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
	.tabMenu.year::-webkit-scrollbar{display:none;}
	.tabMenu.year>li{float:none;display:inline-block;border:none;}
	.tabMenu.year>li>a{padding:1.2rem 2rem;}
	.tabMenu.year>li.active{border:none;}
	.tabMenu.year>li.active>a{position:relative;}
	.tabMenu.year>li.active>a::before{content:'';display:block;width:100%;height:2px;background-color:#04a49b;position:absolute;bottom:-1px;left:0}
	.tabMenu.year>li{width:auto;}

	.busWrap{margin-top:3rem;}
	.busWrap .txtTopLine .point{font-size:3.2rem;width:auto;margin-bottom:3rem;}
	.txtTopLine::before{top:-2rem;}

	.busImgLi .slider-nav{padding-top:10px;}
	.busImgLi .slider-nav .slick-list{display:none;}
	.busImgLi .slick-prev, .busImgLi .slick-next{width:0;}

	.busFileBox .btn{margin:0 5px;}
	.busFileBox .btn>span{font-size:1.4rem;}
}

@media screen and (max-width: 480px){
	.sTabMenu.year>li>a{font-size:16px;line-height:28px;}

	.certiWrap .stepBox, .formWrap{margin-top:3rem;}
	.certiWrap .bgGrayBox label{padding-left:3.5rem;}

	.identiWrap>div.left, .identiWrap>div.right{margin-top:3rem;}
	.identiWrap .tit{height:18rem;}
	.identiWrap .phone{background-position-y:4rem;}
	.identiWrap .ipin{background-position-y:5rem;}
}

@media screen and (max-width: 360px){
	.certiWrap .termsChk>p{line-height:1.6;margin-bottom:1rem;}
}
