@charset "utf-8";
#wrap.main #gnb .navi ul.depth1 > li .depth2{display: none;}
#wrap.main .dimmed{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;transition-delay: 0.2s;-webkit-transition-delay: 0.2s;-moz-transition-delay: 0.2s; background: #fff;}
/*#wrap.main{opacity: 0;transition:all 1s;}
#wrap.main.fout{opacity: 1;}*/
.dimmed.fout{opacity: 0;visibility: hidden;}
#contents{overflow: hidden;position: relative;}
#contents .section .bg span.line1{left: 0%;}
#contents .section .bg span.line1{left: 180px;}
#contents .section .bg span.line2{left: 360px;}
#contents .section .bg span.line3{left: 540px;}
#contents .section .bg span.line4{left: 720px;}
#contents .section .bg span.line5{left: 900px;}
#contents .section .bg span.line7{right: 0; }
#contents .btn_orange{background: url('/Images/main/btn_bg.png') no-repeat center top;width: 202px;height: 46px;line-height: 46px;margin: 0 auto;display: block;overflow: hidden;color: #fff;text-align: center;font-size: 0;}
#contents .btn_orange .label{display: inline-block;vertical-align: middle;font-size: 16px;padding: 0 10px;line-height: 17px;  padding-top: 1px;}
#contents .btn_orange.eng{width: 160px;border-radius: 100px;}
#contents .btn_orange.eng .label{font-size: 13px;line-height: 13px;font-weight: bold;letter-spacing: 1.1px;}
#contents .btn_orange .ico{display: inline-block;vertical-align: middle;height: 12px;overflow: hidden;opacity: 0;margin-left: -7px;width:7px;text-align: right;
    -webkit-transition: all 0.2s; -moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;
}
#contents .btn_orange .ico img{max-width: none; }
#contents .btn_orange:hover .ico{opacity: 1;width:15px;margin-left: 0;text-align: right;}
#contents .btn_orange:hover .ico img{left: 0;}
#contents .slide_section{position: relative;min-height: 900px;;}
/*#contents .slide_section .bg{opacity: 0;visibility: hidden;z-index: -1;position: absolute;top:0;right:0;bottom: 0;left:0;transform: scale3d(1.4, 1.4, 1.4) rotate(0.1deg); -webkit-transform: scale3d(1.4, 1.4, 1.4); -moz-transform: scale3d(1.4, 1.4, 1.4); -o-transform: scale3d(1.4, 1.4, 1.4);
    transition:opacity 3s;
    -webkit-transition:opacity 3s;

}
#contents .slide_section .bg.active{opacity: 1;visibility: visible;z-index: 2 !important;}
#contents .slide_section .bg.motion{z-index:1;transform: scale3d(1, 1, 1) rotate(0.1deg); -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1);
    -webkit-transition: transform 7s cubic-bezier(0.03, 0.89, 0.58, 0.99), opacity 1s;
    -moz-transition: all 2s cubic-bezier(0.03, 0.89, 0.58, 0.99) 0s;
    -o-transition: all 2s cubic-bezier(0.03, 0.89, 0.58, 0.99) 0s;
    transition: transform 7s cubic-bezier(0.03, 0.89, 0.58, 0.99), opacity 1s
}*/


#contents .slide_section .bg{opacity: 0;z-index:0;position: absolute;top:0;right:0;bottom: 0;left:0;
    transform:scale(1.4) rotate(0.1deg);-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);
    -webkit-transition:opacity 2s;-moz-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s;
}
#contents .slide_section .bg.active {opacity: 1;z-index: 2;}
#contents .slide_section .bg.motion{
    transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);
    -webkit-transition:all 14s cubic-bezier(0, 1, 0.34, 0.99), opacity 2s;
    -moz-transition:all 14s cubic-bezier(0, 1, 0.34, 0.99), opacity 2s;
    -o-transition:all 14s cubic-bezier(0, 1, 0.34, 0.99), opacity 2s;
    transition:all 14s cubic-bezier(0, 1, 0.34, 0.99), opacity 2s;
}

#contents .slide_section .bg video{width: 100%;position: absolute;display:none}
#contents .slide_section .bg img{width: 100%;max-width: none;}
#contents .slide_section .bg1{}
#contents .slide_section .bg1 img{position: absolute;}
#contents .slide_section .bg2{background:#000 url('/Images/main/slide_bg22.jpg') no-repeat center;background-size: cover}
#contents .slide_section .bg3{background:#000 url('/Images/main/slide_bg3.jpg') no-repeat center;background-size: cover}
#contents .slide_section .timer_circle{background: url('/Images/main/ico_scroll.png') no-repeat center;position: absolute;bottom:290px;left:50%;margin-left:-25px;z-index: 2;font-size: 0;}
#contents .slide_section .title_wrap{position: absolute;top:50%;left:0;right:0;margin-top:-280px; z-index: 2;text-align: center;color: #fff;}
#contents .slide_section .title_wrap .text{position: relative;height: 300px;}
#contents .slide_section .title_wrap .text li{position: absolute;top:0;left:0;right:0;}
#contents .slide_section .title_wrap .text li h2{opacity: 0;visibility: hidden;font-size: 70px;line-height: 78px;font-weight: bold;letter-spacing:2px;padding: 0 0 50px;-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s}
#contents .slide_section .title_wrap .text li p{opacity: 0;visibility: hidden;-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s;}
#contents .slide_section .carousel{  position: absolute;bottom:51%;left:0;right:0;font-size: 0;letter-spacing: 0;word-spacing: 0;opacity: 0;visibility: hidden;}
#contents .slide_section .carousel li{display: inline-block;width: 18px;height: 2px;background: #fff;margin: 0 1px;opacity: .4;}
#contents .slide_section .carousel li.active{opacity: 1}
#contents .slide_section .title_wrap .text li.active h2{opacity: 1;visibility: visible;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}
#contents .slide_section .title_wrap .text li.active p{opacity: 1;visibility: visible;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}
#contents .slide_section .title_wrap .text li.leave h2{opacity: 0;visibility: hidden;-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);}
#contents .slide_section .title_wrap .text li.leave p{opacity: 0;visibility: hidden;-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);}

#contents .slide_section .btn_view_more{opacity: 0;visibility: hidden;}
#contents .slide_section .btn_view_more span{display: inline-block}
#contents .info_section{background: #fff;position: relative;height: 600px;  overflow: visible; z-index: 2;}
#contents .info_section .bg{position: absolute;top:0;bottom:0;left:0;right:0;width: 100%;max-width: 1080px;margin: 0 auto;}
#contents .info_section .bg span{position: absolute;top:0;bottom:0;display: block;width: 1px;background: #ececec;}

#contents .info_section ul.link{max-width: 1080px;margin: 0 auto;font-size: 0;letter-spacing: 0;word-spacing: 0;text-align: center}
#contents .info_section ul.link:after {content:'';display:block;clear:both;}
#contents .info_section ul.link li{width:360px;position: relative; float:left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding:0 ;}
#contents .info_section ul.link li:first-child{padding: 0;}
#contents .info_section ul.link li a{position: relative;display: block;color: #fff;overflow: hidden;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
#contents .info_section ul.link li a .img{position: relative;transition: transform 0.5s ease-out, opacity 0.35s ease-out;-webkit-transition: -webkit-transform 0.5s ease-out, opacity 0.35s ease-out;
    -moz-transition: -moz-transform 0.5s ease-out, opacity 0.35s ease-out;-o-transition: -o-transform 0.5s ease-out, opacity 0.35s ease-out;}
#contents .info_section ul.link li a .img .overlay{position: absolute;top:0;right:0;bottom:0;left:0;opacity: 0;visibility: hidden}
#contents .info_section ul.link li a:hover .img{transform: scale3d(1.06, 1.06, 1.06) rotate(0.1deg); -webkit-transform: scale3d(1.06, 1.06, 1.06); -moz-transform: scale3d(1.06, 1.06, 1.06); -o-transform: scale3d(1.06, 1.06, 1.06);}
#contents .info_section ul.link li a .text{position: absolute;bottom:40px;left:40px;text-align: left;}
#contents .info_section ul.link li a .text small{display: block;font-size: 14px;line-height: 24px;font-weight: 500;padding-bottom: 12px;}
#contents .info_section ul.link li a .text span.eng{font-size: 38px;line-height: 44px;font-weight: bold;letter-spacing: 0.7px;}
#contents .weare_section{background: #000;position: relative; position: relative;overflow: hidden;}
#contents .weare_section .bg{position: absolute;left:0;right:0;bottom:0;top:0;opacity: 0;visibility: hidden;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s}
#contents .weare_section .bg0{background: #000 url('/Images/main/weare_section_bg0.jpg') no-repeat center;background-size: cover;}
#contents .weare_section .bg1{background: #000 url('/Images/main/weare_section_bg1.jpg') no-repeat center;background-size: cover;}
#contents .weare_section .bg2{background: #000 url('/Images/main/weare_section_bg2.jpg') no-repeat center;background-size: cover;}
#contents .weare_section[data-num="0"] .bg0{opacity: 1;visibility: visible;}
#contents .weare_section[data-num="1"] .bg1{opacity: 1;visibility: visible;}
#contents .weare_section[data-num="2"] .bg2{opacity: 1;visibility: visible;}
#contents .weare_section .inner{text-align: center;max-width: 1200px;margin: 0 auto;color: #fff;padding: 140px 0 180px}
#contents .weare_section .inner .thumb{  position: relative;font-size: 0;letter-spacing: 0;word-spacing: 0;position: relative;margin: 50px 0 168px;height: 295px}
#contents .weare_section .inner .thumb:after{content: '';position: absolute;left:0;right:0;bottom:0;height: 1px;background: rgba(255,255,255,.2)}
#contents .weare_section .inner .thumb ul{position: relative;left: 50%; margin-left: -123px;}
#contents .weare_section .inner .thumb li{position: absolute;width: 245px;top:0;left:0;}
#contents .weare_section .inner .thumb li.active{z-index: 2;}
#contents .weare_section .inner .thumb .select_line{position: absolute;max-width: 245px;margin: 0 auto;left:0;right:0;bottom:0;width: 100%;}
#contents .weare_section .inner .thumb .select_line>span{content: '';position: absolute; bottom: 0;left:0;height:3px;width:0px;margin-left:121px;background:#ff4311;z-index: 1;}

#contents .weare_section .inner .thumb li a{position: relative;font-size: 16px;line-height: 18px;display: block;font-weight: 700;transform:scale(0.8);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;}
#contents .weare_section .inner .thumb li a:before{content: '';position: absolute;left:0;right:0;top:0;bottom:0;background: rgba(0,0,0,0.4);-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
#contents .weare_section .inner .thumb li.active a{transform:scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);}
#contents .weare_section .inner .thumb li:not(.active) a:hover{transform:scale(0.85);-webkit-transform: scale(0.85);-moz-transform: scale(0.85);transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;}
#contents .weare_section .inner .thumb li.active a:before,#contents .weare_section .inner .thumb li:hover a:before{background: rgba(0,0,0,0)}
/*
#contents .weare_section .inner .thumb li:hover:after{left:0;width:245px;height:3px;margin-left:0;background:#ff4311; }
*/

#contents .weare_section .inner .thumb_content_area{display: none;margin: 0 auto;  position: absolute;
    left: 0;
    right: 0;
    bottom: 185px;
}
#contents .weare_section .inner .thumb_content_area.active{display: block;}
#contents .weare_section .inner .thumb_content_area .category{font-size: 18px;line-height: 19px;}
#contents .weare_section .inner .thumb_content_area .text{font-size: 15px;line-height: 25px; padding: 10px 0 0;font-weight: 300}
#contents .weare_section .inner .thumb_content_area a{position: relative; margin-top:35px;clear: both;}
#contents .weare_section .inner .thumb_content_area a:before{content: '';clear: both;}

#contents .highlight_section{position: relative;overflow: visible;  height: 920px;background:#f6f6f6; }
#contents .highlight_section .inner{text-align: center;background: url('/Images/main/highlight_section_bg.png') no-repeat center top;margin: 0 auto;color: #333;padding: 110px 0 800px}
#contents .highlight_section .flow{width:860px;margin:50px auto 0;border-radius: 100px;background: #fff;overflow: hidden; margin-bottom: 100px;}

#contents .highlight_section .flow .flow_inner{overflow: hidden;width: 3000px;position: relative;height: 32px;}
#contents .highlight_section .flow .flow_inner ul{float: left;overflow:hidden;position: absolute;left:0;}
#contents .highlight_section .flow.kr_flow .flow_inner {width:4205px;}
#contents .highlight_section .flow.kr_flow .flow_inner ul{width:1401.63px;}
#contents .highlight_section .flow .flow_inner ul li{position: relative; float: left;font-size: 14px;line-height: 20px;padding: 6px 25px 0}
#contents .highlight_section .flow .flow_inner ul li:before{content: '';position: absolute;left:0;top:15px;width: 3px;height:3px;background: #ff4311;border-radius: 100%;}
#contents .highlight_section .flow .flow_inner ul li span.ico{vertical-align: top;width: 20px;height: 20px;display: inline-block;line-height: 20px;  padding-right: 10px;}

/*#contents .highlight_section .flow .flow_inner ul:first-child li:first-child:before{content: none;}*/

#contents .highlight_section .count{font-size: 0;letter-spacing: 0;word-spacing: 0;padding: 55px 0;}
#contents .highlight_section .count li{position: relative;width: 260px; display: inline-block;vertical-align:top;font-size: 40px;font-weight: 300;}
#contents .highlight_section .count li:before{content: '';position: absolute;left:0;top:0;bottom:0;width: 1px;background: #e0e0e0;}
#contents .highlight_section .count li:first-child:before{content: none;}
#contents .highlight_section .count li > div.em {display: block;font-weight: 900;color:#333;line-height: 40px;margin-top: 5px;overflow: hidden;font-size: 0;letter-spacing: 0;word-spacing: 0;}
#contents .highlight_section .count li .counter{overflow: hidden;width: 30px;font-size: 40px;height: 40px;display:inline-block;vertical-align:top;text-align: center;opacity: 0;}
#contents .highlight_section .count li .dot{display: inline-block;vertical-align: top;font-size: 40px;}
#contents .highlight_section .count li .counter >span{display: block;  height: 40px;}
#contents .highlight_section .count li .label{display:inline-block;vertical-align:top;font-size: 40px;}
#contents .highlight_section .inner .base_year{  margin: 0 auto;max-width: 1280px;text-align: right;font-size: 12px;line-height: 12px;color: #bbbbbb;position: absolute;left: 0;right: 0;width: 100%;top: 515px;}

#contents .section_360{position: relative;overflow: hidden;height: 730px;  margin-top: -510px;  background:#fff url(/Images/main/section360_bg.png) no-repeat center top;}
#contents .section_360 .inner{position: absolute;left:30px;right:30px;top:0;bottom:0; text-align: center;color: #fff;overflow: hidden;  height: 730px;}
#contents .section_360 .inner .bg{position: absolute;top: 0;bottom: 0;  left: 50%; margin-left: -1000px;background:#3067a6  url(/Images/main/section360_blue_bg.jpg) no-repeat center;background-size: 2000px 730px;width: 0;overflow: hidden}
#contents .section_360 .inner .bg .circle{position: absolute;top:0;left:0;right:0;bottom:0;width: 2000px;}
#contents .section_360 .inner .bg .circle li{position: absolute;top:50%;left:50%;width: 786px; height: 786px;  margin: -393px 0 0 -393px;}
#contents .section_360 .inner .bg .circle li.move{ animation-duration: 2.2s;
    animation-name: circleMotion;
    animation-iteration-count: infinite;
    animation-direction: normal;}
#contents .section_360 .inner .bg .circle li.move:first-child{animation-delay: 1.1s;}
#contents .section_360 .inner .bg .img{position: absolute;top: 0;right:0;bottom: 0;left:0;width: 2000px;}
#contents .section_360 .inner .bg .text{width: 2000px;padding: 150px 0;height: 730px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
#contents .section_360 .inner .bg .text p{padding: 25px 0 40px;line-height: 26px;}
#contents .character_section{color: #333;height: 1750px}
#contents .character_section .bg{position: absolute;top:0;bottom:0;left:0;right:0;width: 100%;max-width: 1080px;margin: 0 auto;}
#contents .character_section .bg span{position: absolute;top:0;bottom:0;display: block;width: 1px;background: #ececec;}
#contents .character_section{position: relative;}
#contents .character_section .inner{position: relative; max-width: 1080px; margin: 0 auto;}
#contents .character_section .inner .img1{position: absolute;left:0;top:140px;}
#contents .character_section .inner .img2{position: absolute;right:0px;top:610px;}
#contents .character_section .inner .img3{position: absolute;left:0;top:940px;}
#contents .character_section .inner .img4{position: absolute;right:0;top:1320px;}
#contents .character_section .inner .text1{position: absolute;right:0;top:259px;width: 320px;height: 189px;}
#contents .character_section .inner .text2{position: absolute;left:180px;top:650px;}
#contents .character_section .inner .text3{position: absolute;right:539px;top:1166px;height: 239px;}
#contents .character_section .inner .text4{position: absolute;right:0;top:1160px;  width: 278px;}
#contents .character_section .inner .text{background: #fff;padding:37px 40px;border: 1px solid #e4e4e4;display: inline-block}
#contents .character_section .inner .text h4{font-size: 22px;line-height: 31px;}
#contents .character_section .inner .text p{font-size: 14px;line-height: 25px;color: #666666;padding: 15px 0}
#contents .character_section .inner .text .text_menu .label{border-bottom: 1px solid #6c6c6c;font-size: 14px;line-height: 20px;display: inline-block;vertical-align: middle;}

#contents .character_section .inner .text .text_menu .ico{width: 17px;height:17px;overflow: hidden;display: inline-block;vertical-align: middle;margin-left: 5px}

#contents .character_section .inner .img{overflow: hidden;display: block;}
#contents .character_section .inner .img div{  font-size: 0;width: 100%;height: 100%; position: absolute;left:50%;top:50%;overflow: hidden;transition: transform 0.4s ease-out, opacity 0.35s ease-out;-webkit-transition: -webkit-transform 0.4s ease-out, opacity 0.35s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out, opacity 0.35s ease-out;-o-transition: -o-transform 0.4s ease-out, opacity 0.35s ease-out;}
#contents .character_section .inner .img div img{max-width: none;opacity: 0;}
#contents .character_section .inner .img div .overlay{position: absolute;top:0;right:0;bottom:0;left:0;opacity: 0;visibility: hidden}
#contents .character_section .inner .img:hover div
,#contents .character_section .inner .img.active div{transform: scale3d(1.05, 1.05, 1.05) rotate(0.1deg); -webkit-transform: scale3d(1.05, 1.05, 1.05); -moz-transform: scale3d(1.05, 1.05, 1.05); -o-transform: scale3d(1.05, 1.05, 1.05);}
#contents .character_section .inner .img:hover+.text .text_menu .label{color: #ff4311;border-color: #ff4311;}
#contents .character_section .inner .img:hover+.text .text_menu .ico>img{margin-top: -19px}

#contents .character_section .inner .text:hover .text_menu .label{color: #ff4311;border-color: #ff4311;}
#contents .character_section .inner .text:hover .text_menu .ico>img{margin-top: -19px}
#contents .character_section .inner .img1{width: 721px;height: 384px}
#contents .character_section .inner .img2{width: 540px;height: 384px}
#contents .character_section .inner .img3{width: 363px;height: 541px}
#contents .character_section .inner .img4{width: 449px;height: 254px}
#contents .character_section .inner .img1 div{background: url(/Images/main/character_img1.jpg) no-repeat center;width: 764px;height: 407px;margin: -203px 0 0 -382px;}
#contents .character_section .inner .img2 div{background: url(/Images/main/character_img2.jpg) no-repeat center;width: 572px;height: 407px;margin: -203px 0 0 -286px;}
#contents .character_section .inner .img3 div{background: url(/Images/main/character_img3.jpg) no-repeat center;width: 385px;height: 573px;margin: -286px 0 0 -192px;}
#contents .character_section .inner .img4 div{background: url(/Images/main/character_img4.jpg) no-repeat center;width: 476px;height: 269px;margin: -135px 0 0 -238px;}


.main_info_pop {position: absolute; font-size: 14px;z-index: 99;text-align: center;font-weight: 700;}
.main_info_pop.popup01{left: 50%;top: 140px;margin-left: -600px;width: 450px;}
.main_info_pop.popup02{left: 50%;top: 140px;margin-left: -600px;width: 412px;}
.main_info_pop .pop_inner{position: relative; margin-top: 20px;display: none;}
.main_info_pop .pop_inner .btn_close {position: absolute; display: block;top: 1px;right: -20px;}
.main_info_pop [type=checkbox]{-webkit-appearance: none;  background-color: #ffffff;-webkit-border-radius: 0;-webkit-background-clip: padding-box;-moz-border-radius: 0;-moz-background-clip: padding;border-radius: 0; background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);opacity: 0;  z-index: 1; position: relative;width: 13px;height: 13px;  text-indent: -9999px;  position: absolute;right: 0;top: 0;padding: 0;}
.main_info_pop label {color: #fff;text-align: right;display: block; position: relative; padding-right: 20px; font-size: 11px;line-height: 13px;margin-top: 10px;}
.main_info_pop [type=checkbox]+i{width: 13px;height: 13px;background-color: #fff;display: inline-block; vertical-align: top; position: absolute; top: 0;right:0;}
.main_info_pop [type=checkbox]:checked+i:after{content: ''; position: absolute;top:3px;right:3px;bottom:3px;left:3px;background:#333;display: block;}
.main_info_pop .pop_footer .btn_area{background: #fff;font-size: 0;letter-spacing: 0; border-top: 1px solid #dcdcdc;padding: 10px 0}
.main_info_pop .pop_footer .btn_area a{position: relative;padding: 0 28px;  display: inline-block;vertical-align: top;font-size: 12px;line-height: 14px;}
.main_info_pop .pop_footer .btn_area a:before{content: '';position: absolute;left:0;top:2px;bottom:2px;background:#dcdcdc;width: 1px;}
.main_info_pop .pop_footer .btn_area a:after{content: '';position: relative;display: inline-block;vertical-align:middle;top:0px;padding-left: 7px; background: url('/Images/main/ico_pop_btn.png') no-repeat center top;width: 12px;height: 14px;}
.main_info_pop .pop_footer .btn_area a:first-child:before{content: none}
.main_info_pop .pop_btn_guide .pop_header{background: #ff4311;color: #fff;height: 40px;line-height: 40px;}
.main_info_pop .pop_btn_guide .pop_content{background: #fff;padding: 25px 0;line-height: 20px;}
.main_info_pop .pop_btn_guide .pop_content em{color: #ff4311;font-weight: 900}
.main_info_pop .pop_btn_guide .pop_content .img_area{margin-top: 12px;}
.main_info_pop .pop_img .alt_txt {position:absolute; top:-999999%; left:-999999%; width:0; height:0; font-size:0; text-indent: -999999%;}

#pop_service_info .pop_header{background: #ff4311;color: #fff;height: 40px;line-height: 40px;}
#pop_service_info .pop_content{background: #fff;padding: 18px 0;line-height: 20px;}
#pop_service_info .pop_footer .time_area{background: #fff;font-size: 12px;line-height: 14px; border-top: 1px solid #dcdcdc;padding: 12px 0}
#pop_service_info .pop_footer .time_area .time_d{font-size: 13px;line-height: 15px;}
#pop_service_info .pop_footer .time_area .time_d span{display: block;color: #666;font-size: 12px;padding-top: 5px;}


@keyframes circleMotion {
    0% {
        transform: scale3d(1, 1, 1) rotate(0.1deg); -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1);
    }
    21% {
        opacity: 1;
        visibility: visible;
    }
    95%{
        transform: scale3d(1.14, 1.14, 1.14) rotate(0.1deg); -webkit-transform: scale3d(1.14, 1.14, 1.14); -moz-transform: scale3d(1.14, 1.14, 1.14); -o-transform: scale3d(1.14, 1.14, 1.14);
    }

    100% {
        opacity: 0;visibility: hidden;
        transform: scale3d(1, 1, 1) rotate(0.1deg); -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); -o-transform: scale3d(1, 1, 1);
    }
}
