@charset "utf-8";


.main_ir {background: url(/images/kor/main/main_ir.png?ver=20220725)no-repeat;}

.movCon {opacity: 0;}

.mcont {overflow:hidden; position:relative;}
.mcont .layout {position:relative; width:100%; max-width:1240px; margin:0 auto;}

#mcont1 {}
#mcont1 .layout {max-width:100%;}
#mcont1 .link_wrap {position:absolute;top: 90px;bottom: 0;right:0;z-index: 998;width: 290px;height: auto;background:rgba(0,0,0,0.4);}
#mcont1 .link_wrap .inner {position: relative;height: 100%;}
#mcont1 .link_wrap .inner .tit {padding-left:10px;line-height:1; color:#fff; font-size:29px;}
#mcont1 .link_wrap .inner .tit.tit2 {display:none;}
#mcont1 .link_wrap .inner .tit.tit2 a {display:block;position: relative;width:100%;height:100%;padding: 15px;color:#fff;font-size: 20px;line-height: 1;text-align: center;}
#mcont1 .link_wrap .inner .tit b {display:block;color:#fff; font-size:29px; font-weight:600;}
#mcont1 .link_wrap .inner .top_link {padding: 10px 30px 0;}
#mcont1 .link_wrap .inner .top_link ul {margin: 15px 0 0;}
#mcont1 .link_wrap .inner .top_link ul li {position:relative; padding-left:25px; border-bottom:1px solid rgba(255,255,255,0.7);}
#mcont1 .link_wrap .inner .top_link ul li:last-child {border-bottom:none;}
#mcont1 .link_wrap .inner .top_link ul li a:after{opacity:0;position:absolute;left:-30px;top:-1px;bottom:-1px;right:-30px;width:auto;height:auto;background:url(/images/kor/main/gradation04.jpg)no-repeat;content:'';background-size:cover;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
#mcont1 .link_wrap .inner .top_link ul li a:hover:after, #mcont1 .link_wrap .inner .top_link ul li a:focus:after {opacity:1;}
#mcont1 .link_wrap .inner .top_link ul li a span:before {display:block;position:absolute;left:-15px;top:10px;width:4px;height:4px;background:#fff;content:'';}
#mcont1 .link_wrap .inner .top_link ul li a span:after{display:block;position:absolute;right:0;top:-5px;width:30px;height:30px;background:url(/images/kor/main/main_ir.png)0 -1237px no-repeat;content:'';}
#mcont1 .link_wrap .inner .top_link ul li a span{position:relative;z-index:20;width:100%;display:inline-block;}
#mcont1 .link_wrap .inner .top_link ul li a {display:block; width:100%; height:100%; padding:17px 0;color:#fff; font-size:15px; font-weight:600;transition:0.5s}
#mcont1 .link_wrap .inner .top_link .control {display:none;}
#mcont1 .link_wrap .inner .bottom_link {position:absolute;bottom:0;right:0;width:100%;height: 215px;background:rgba(0,0,0,0.5);transition:0.5s;}
#mcont1 .link_wrap .inner .bottom_link a {display:block;width:100%;height:100%;padding: 40px 15px 0 30px;transition:0.5s;}
#mcont1 .link_wrap .inner .bottom_link .bott1 {position:relative;z-index:10;}
#mcont1 .link_wrap .inner .bottom_link .bott1:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont1 .link_wrap .inner .bottom_link .bott1 .tit {float:left; width:50%;}
#mcont1 .link_wrap .inner .bottom_link .bott1 .news {float:left;position:relative;width:50%;padding:13px 0 0 55px;color:#fff;line-height:1.2;font-weight:600;font-size: 15px;}
#mcont1 .link_wrap .inner .bottom_link .bott1 .news span {display:block; position:absolute; left:0; top:10px; width:45px; height:45px; border-radius:50%; background:#c31a07; color:#fff; text-align:center; font-size:25px;line-height:45px;}
#mcont1 .link_wrap .inner .bottom_link .bott1 .news em {position:absolute; left:-5px; top:5px; width:20px; height:20px;border-radius:50%; background:#820d03; color:#fff; text-align:center; font-size:13px; line-height:20px; font-weight:600; z-index: 1;}
#mcont1 .link_wrap .inner .bottom_link .bott2  {position:relative;margin: 35px 0 0;padding: 0 0 0 30px;color:#fff;font-size: 16px;transition:0.5s;z-index:10;}
#mcont1 .link_wrap .inner .bottom_link .bott2:after {display:block;position:absolute;top: 20px;left: 0;width:252px;height: 17px;background: url(/images/kor/main/main_ir.png)no-repeat -1px -325px;content:'';transition:0.5s;}
#mcont1 .link_wrap .inner .bottom_link a:before{display:block;position: absolute;right:0;bottom:0;width:105%;height:105%;background:url(/images/kor/main/gradation05.jpg)no-repeat;background-size:cover;content:'';z-index:1;opacity:0;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
#mcont1 .link_wrap .inner .bottom_link a:hover:before, #mcont1 .link_wrap .inner .bottom_link a:focus:before{opacity:1;}
#mcont1 .link_wrap .inner .bottom_link a:hover .bott2, #mcont1 .link_wrap .inner .bottom_link a:focus .bott2{padding:0 0 0 10px;}
#mcont1 .link_wrap .inner .bottom_link a:hover .bott2:after, #mcont1 .link_wrap .inner .bottom_link a:focus .bott2:after{left:-70px;}

#mcont1 .mvisual {position:relative;z-index: 1;width:100%;height: 750px;background-repeat: no-repeat;background-size:cover;background-position: center;}
#mcont1 .mvisual .main-photo__skin,
#mcont1 .mvisual .main-photo__skin .photo_list--wrap,
#mcont1 .mvisual .main-photo__skin .photo_list--wrap .slick-list,
#mcont1 .mvisual .main-photo__skin .photo_list--wrap .slick-list .slick-track,
#mcont1 .mvisual .main-photo__skin .photo_list--wrap .slick-list .slick-track .slick-slide,
#mcont1 .mvisual .main-photo__skin .photo_list--wrap .slick-list .slick-track .slick-slide >div,
#mcont1 .mvisual .main-photo__skin .photo_list--wrap .slick-list .slick-track .slick-slide >div .photo_list--item,
#mcont1 .mvisual .main-photo__skin .photo_list--wrap .slick-list .slick-track .slick-slide >div .photo_list--item a {display:inline-block; width:100%; height:100%;}
#mcont1 .mvisual .photo_list--wrap .slick-slide .photo_list--item picture {display:block; width:100%; height:100%;background-repeat: no-repeat; background-size:cover; background-position: center;}
#mcont1 .mvisual .photo_list--wrap .slick-slide .photo_list--item .picture {display:block; width:100%; height:100%;background-repeat: no-repeat; background-size:cover; background-position: center;}
#mcont1 .mvisual .photo_list--wrap .slick-dots {position:absolute;bottom:75px;left:50%;z-index: 9997;margin-left:-600px;}
#mcont1 .mvisual .photo_list--wrap .slick-dots:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont1 .mvisual .photo_list--wrap .slick-dots li {float:left;width: auto;height: auto;margin:0 8px;}
#mcont1 .mvisual .photo_list--wrap .slick-dots li button {width:11px; height:11px; border-radius:50%; background:rgba(255,255,255,0.5); font-size:0;}
#mcont1 .mvisual .photo_list--wrap .slick-dots li.slick-active button {border:2px solid #fff;background:none;}
#mcont1 .mvisual .main-photo__skin .control {}
#mcont1 .mvisual .main-photo__skin .control .control1 {position:absolute;left:100px;top: 280px;z-index: 9997;}
#mcont1 .mvisual .main-photo__skin .control .control1 button[data-control] {display:block;overflow:visible; position:relative;width:55px;height:55px;border-radius:50%;background-color: transparent;}
#mcont1 .mvisual .main-photo__skin .control .control1 button[data-control="next"]{margin-top:33px}
#mcont1 .mvisual .main-photo__skin .control .control1 button[data-control]:before,
#mcont1 .mvisual .main-photo__skin .control .control1 button[data-control]:after {display:none;}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow {margin: -33px 0 0;position: absolute;top: 50%;z-index: 3;width: 55px;height: 55px;border: 1px solid #fff;border-radius: 50%;left: 0;}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow:before {opacity:0;position: absolute;top: -7px;left: -7px;width: 65px;height: 65px;border: 1px dashed #fff;content: "";border-radius: 50%}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow__line {fill: none;stroke: white;stroke-width: 2;stroke-miterlimit: 10;transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);position: absolute;will-change: transform, opacity, visibility;}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow .svg {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 15px;height: 13px;fill: white;}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow .svg:before {position: absolute;height: 1px;}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow .svg svg {position: absolute;left: 0;top: 0;display: inline-block;width: 100%;height: 100%;vertical-align: top;transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);overflow: visible;will-change: transform;}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow .svg svg .arrow__line {opacity: 0;visibility: hidden;}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow.prev svg {transform: translateX(2px);}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow.prev svg .arrow__line {transform: translateX(-50px);}
#mcont1 .mvisual .main-photo__skin .control .control1 button.prev:focus .svg svg,
#mcont1 .mvisual .main-photo__skin .control .control1 button.prev:hover .svg svg {transform: translateX(-2px);}
#mcont1 .mvisual .main-photo__skin .control .control1 button.prev:focus .svg svg .arrow__line,
#mcont1 .mvisual .main-photo__skin .control .control1 button.prev:hover .svg svg .arrow__line {opacity: 1;visibility: visible;transform: translateX(0);}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow.next svg {transform: translateX(-2px);}
#mcont1 .mvisual .main-photo__skin .control .control1 button .arrow.next svg .arrow__line {transform: translateX(50px);}
#mcont1 .mvisual .main-photo__skin .control .control1 button.next:focus .svg svg,
#mcont1 .mvisual .main-photo__skin .control .control1 button.next:hover .svg svg {transform: translateX(2px);}
#mcont1 .mvisual .main-photo__skin .control .control1 button.next:focus  .svg svg .arrow__line,
#mcont1 .mvisual .main-photo__skin .control .control1 button.next:hover .svg svg .arrow__line {opacity: 1;visibility: visible;transform: translateX(0);}
#mcont1 .mvisual .main-photo__skin .control .control1 button:hover .arrow:before,
#mcont1 .mvisual .main-photo__skin .control .control1 button:focus .arrow:before{opacity:0.6; animation: rotate 20s infinite linear;}

@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

#mcont1 .mvisual .main-photo__skin .control .control1 .paging {float: none;height:67px;}
#mcont1 .mvisual .main-photo__skin .control .control1 .paging .total {margin:15px 0;text-align:center; font-size:15px; color:#fff; font-weight:600;}
#mcont1 .mvisual .main-photo__skin .control .control1 .paging .current {display:inline-block; border-bottom:1px solid #fff; line-height:1; letter-spacing:0.09em;}
#mcont1 .mvisual .main-photo__skin .control .control1 .paging .current:before {display:inline-block; content:'0'}
#mcont1 .mvisual .main-photo__skin .control .control1 .paging .line {display:block;margin:2px 0;letter-spacing:0.09em;}
#mcont1 .mvisual .main-photo__skin .control .control1 .paging .count{display:block; line-height:1; letter-spacing:0.09em;}
#mcont1 .mvisual .main-photo__skin .control .control1 .paging .count:before {display:inline-block; content:'0'}
#mcont1 .mvisual .main-photo__skin .control .control2 {position:absolute;bottom:75px;left:50%;z-index: 9997;margin-left: -615px;}
#mcont1 .mvisual .main-photo__skin .control .control2 button[data-control="stop"],
#mcont1 .mvisual .main-photo__skin .control .control2 button[data-control="play"] {display:inline-block;position:relative;width:22px;height:22px;background-color: transparent;}
#mcont1 .mvisual .main-photo__skin .control .control2 button[data-control="stop"]:before{display:block;left:0; top:0; bottom:0; right:0; width: 2px;height: calc(100%/2);margin: 5px 0 0 5px;box-shadow: -3px 0 #fff, 3px 0 #fff;content:'';}
#mcont1 .mvisual .main-photo__skin .control .control2 button[data-control="play"]:before{ display:block;left:0; top:0; bottom:0; right:0; width: 0; height: 0;;margin: 5px 0 0 5px; border-width: 6px 0 6px 10px; border-style: solid; border-color: transparent transparent transparent #fff; content:'';}

#mcont1 .tit_wrap {position:absolute;left:50%;top: 90px;z-index: 997;width: 100%;max-width: 1240px;margin-left:-620px;padding: 205px 0 0;}
#mcont1 .tit_wrap {}
#mcont1 .tit_wrap .tit {position:relative;margin: 0 0 75px;}
#mcont1 .tit_wrap .tit strong {display:block;font-size: 21px;color:#fff;line-height: 1.5;text-shadow:4px 3px 4px rgba(0,0,0,0.4);}
#mcont1 .tit_wrap .tit span {display:block;position:absolute;left: 400px;top: -123px;width:455px;height:207px;background-position:-1px -1px;font-size:0;}
#mcont1 .tit_wrap .search_wrap {position:relative;max-width: 650px;padding-right:140px;}
#mcont1 .tit_wrap .search_wrap .search_form {position:relative;width:100%;padding-left: 20px;background:#fff;}
#mcont1 .tit_wrap .search_wrap .search_form select {position:absolute;left:0;top:0;width:125px;height:65px;padding: 0 0 0 8px;border:none;line-height:65px;text-align: center;}
#mcont1 .tit_wrap .search_wrap .search_form input {width: 100%;height:65px;line-height:65px;}
#mcont1 .tit_wrap .search_wrap .submit {position:absolute; right:0; top:0;}
#mcont1 .tit_wrap .search_wrap .submit input {width:130px;height:65px;line-height:65px;background:url(/images/kor/main/btn_bg.png)no-repeat;font-size:16px;font-weight: 600;color:#fff;text-indent: 20px;}
#mcont1 .tit_wrap .keyword {position:relative;max-width: 650px;margin:10px 0 0;padding: 2px 0 0 120px;}
#mcont1 .tit_wrap .keyword span {display:inline-block;;position:absolute; left:0; top:0; height:30px; line-height:30px; padding:0 15px; border-radius:20px; background:#5b5c60; color:#fff; font-weight:600; vertical-align:middle;}
#mcont1 .tit_wrap .keyword ul {}
#mcont1 .tit_wrap .keyword ul:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont1 .tit_wrap .keyword ul li {float:left; margin-right:10px;}
#mcont1 .tit_wrap .keyword ul li a {display:block;width:100%;height:100%;font-size:15px;color:#fff;font-weight: 600;}
#mcont1 .tit_wrap .info_wrap {max-width: 650px;margin:20px 0 0;}
#mcont1 .tit_wrap .info_wrap strong {display:block; position:relative; font-size:18px; font-weight:600; color:#fff; text-shadow: 3px 3px 3px rgba(0,0,0,.4);}
#mcont1 .tit_wrap .info_wrap strong:after {display:block;position:absolute;top: 13px;left: 226px;right:0;width:auto;height:1px;background: rgba(255,255,255,0.5);content:'';}
#mcont1 .tit_wrap .info_wrap > div {position:relative;margin: 20px 0 0;padding-left: 200px;}
#mcont1 .tit_wrap .info_wrap > div p {position:absolute;left:0;top: -5px;font-size:45px;color:#fff;font-weight:600;line-height:1;text-shadow: 4px 3px 5px rgba(0,0,0,0.4);}
#mcont1 .tit_wrap .info_wrap > div p em {font-weight:bold;}
#mcont1 .tit_wrap .info_wrap > div p span {display:inline-block; font-size:16px;}
#mcont1 .tit_wrap .info_wrap > div ul {}
#mcont1 .tit_wrap .info_wrap > div ul:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont1 .tit_wrap .info_wrap > div ul li {float:left;position:relative;width:33.33%;padding: 1px 0 0 70px;color:#fff;font-size: 15px;line-height: 1.2; text-shadow: 3px 3px 3px rgba(0,0,0,.4);}
#mcont1 .tit_wrap .info_wrap > div ul li svg {display:block;position:absolute;left: 20px;top: 3px;width:40px;height:40px;}
#mcont1 .tit_wrap .info_wrap > div ul li .simbol1 circle:nth-child(2){stroke: #ecc306}
#mcont1 .tit_wrap .info_wrap > div ul li .simbol2 circle:nth-child(2){stroke: #69a510}
#mcont1 .tit_wrap .info_wrap > div ul li .simbol3 circle:nth-child(2){stroke: #145dc0}
#mcont1 .tit_wrap .info_wrap > div ul li em {display:block;color:#fff;margin: 3px 0 0;font-size: 15px;}
#mcont1 .tit_wrap .info_wrap > div ul li .circle_per_text_1 {font-weight:bold;font-size:17px;}

#mcont1 .mouse{position:absolute;left:50%;bottom: 20px;z-index: 997;cursor:ns-resize;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
#mcont1 .mouse-shape{display:block;position:relative;width:25px;height:35px;margin:0 auto 3px;border:2px solid #fff;border-radius:22px;}
#mcont1 .mouse-shape .mouse-animation{display:block;position:absolute;top:25%;left:50%;width:7px;height:7px;border-radius:50%;background-color:#fff;transform:translate(-50%, -25%);animation:ball-scroll 2s linear infinite;-webkit-transform:translate(-50%, -25%);-webkit-animation:ball-scroll 2s linear infinite;}
#mcont1 .mouse .mouse-msg{font-size: 14px;color:#fff;font-weight:600;line-height: 1.2;text-align: center;text-shadow: 3px 3px 3px rgba(0,0,0,.4);}

@-webkit-keyframes ball-scroll{
    0%{top:25%;opacity:1;}
    20%{top:50%;opacity:1;}
    50%{top:75%;opacity:0;}
    100%{top:25%;opacity:0;}
}
@keyframes ball-scroll{
    0%{top:25%;opacity:1;}
    20%{top:50%;opacity:1;}
    50%{top:75%;opacity:0;}
    100%{top:25%;opacity:0;}
}


#ajaxLayer #lp_pop01 {position:absolute;top:50%;left:50%;width:1000px;height:626px;background: url(/images/kor/main/gradation03.png)repeat-y center;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
#ajaxLayer #lp_pop01 .lp_wrap_inner {width:100%;padding:5px;text-align: left;}
#ajaxLayer #lp_pop01 .lp_wrap_inner strong {display:block;width:203px;height:24px;margin:30px 0 30px 35px;background-position:-1px -585px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner {width:100%;height:532px;padding:40px 35px;background:#fff;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .tit {position: relative; margin:0 0 20px; padding-left:15px; font-size:22px;font-weight:600;color:#000;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .tit:before {display:block; position:absolute; left:0; top:-2px;width:8px; height:20px; background:#ee282f; content:'';}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 {margin:0 0 40px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul {margin:0 -0.5%;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul:after {display:block; clear:both; visibility:hidden; content:'';}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul li {float:left;width:19%;margin:0 0.5% 5px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul li a {display: flex; width:100%; height:50px;line-height: 1.2; border:1px solid #ccd4dc; text-align:center; color:#000; font-size:15px;align-items: center;justify-content: center;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul li a:hover,
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul li a:focus {border:1px solid #ee282f; color:#ee282f;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 {margin: 25px 0 0;}
#ajaxLayer #lp_pop01 #lp_pop01 .lp_wrap_inner .inner .list2 ul {}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul:after {display:block; clear:both; visibility:hidden; content:'';}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li {float:left; width:16.66%; text-align:center;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a {display:block; width:100%; height:100%; line-height:1.3; font-size:15px; color:#000;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a span {display:block;width:70px;height:70px;margin:0 auto 20px;border-radius:50%;background-color: #f4f3fd;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a span.ico1 {background-position:-1px -382px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a span.ico2 {background-position:-73px -382px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a span.ico3 {background-position:-145px -382px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a span.ico4 {background-position:-217px -382px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a span.ico5 {background-position:-289px -382px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a span.ico6 {background-position:-361px -382px;}
#ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a span.ico7 {background-position:-433px -382px;}
#ajaxLayer #lp_pop01 .lpClose {position:absolute; top:20px; right:20px; z-index:1; width:50px; height:50px; border-radius:50%; background-color:rgba(0,0,0,0.5); font-size:0; text-indent:-9999px; }
#ajaxLayer #lp_pop01 .lpClose:before{position:absolute; top:50%; left:50%;  width:24px; height:4px; margin:-2px 0 0 -12px;  border-radius:20px; background-color:#fff; content:""; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg);}
#ajaxLayer #lp_pop01 .lpClose:after{position:absolute; top:50%; left:50%; width:24px; height:4px; margin:-2px 0 0 -12px;  border-radius:20px;  background-color:#fff; content:""; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}

#ajaxLayer #lp_pop02 {position:absolute;top:50%;left:50%;width:100%; max-width:1440px;height:610px;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
#ajaxLayer #lp_pop02 .lp_wrap_inner {position:relative; width:100%;max-width:1240px;margin:0 auto; padding:30px 0;text-align: left;}
#ajaxLayer #lp_pop02 .lp_wrap_inner > .tit {padding:0 15px;font-size:38px; line-height:1.2; color:#fff;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .inner {width:100%; height:100%;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 {position:relative;height:320px;margin: 50px 0 0;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap {overflow: hidden;width:100%;height:100%;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj {position: relative;overflow: hidden;width:100%;height:100%;margin: 0;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj:after {display:block; clear:both; visibility:hidden; content:'';}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li {float:left; position:relative;width:30.33%;height: 100%;margin:0 1.5%;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li.nolist {width:100%;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li.nolist p {color:#fff;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li a {display:block; width:100%; height:100%;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li a:after {display:block; position:absolute; left:0; bottom:0; width:100%; height:307px; background:url(/images/kor/main/gradation01.png)repeat-x;content:'';}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li picture {display:block; overflow:hidden; position:relative; width:100%; height:100%;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li picture img {position: absolute;top: 50%;left: 50%;height: 120%;width:auto;max-width: 1000%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li .picture {display:block; overflow:hidden; position:relative; width:100%; height:100%;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li .picture img {position: absolute;top: 50%;left: 50%;height: 120%;width:auto;max-width: 1000%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li .card--body{position:absolute;left:0;bottom:0;z-index:1;width:100%;padding:0 20px;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li .card--body .tit{display:block; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height:44px;margin:0;line-height: 1.3;color: #fff;font-size: 17px;text-align: center;text-overflow: ellipsis;white-space: normal;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li .card--body .more {position:relative; width:30px; height:30px; margin:15px auto 0; border:1px solid #fff; border-radius:50%; opacity:0;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }
#ajaxLayer #lp_pop02 .lp_wrap_inner .control{}
#ajaxLayer #lp_pop02 .lp_wrap_inner .control button{position:absolute;top: 50%;width:60px;height:60px;border-radius:50%;border:1px solid #fff;font-size:0;transform:translateY(-50%);}
#ajaxLayer #lp_pop02 .lp_wrap_inner .control button[data-control="prev"]{left:-80px;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .control button[data-control="next"]{right:-80px;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .control button[data-control="prev"]:before,
#ajaxLayer #lp_pop02 .lp_wrap_inner .control button[data-control="next"]:before {width: calc(100%/5);height: calc(100%/5);border-color:#fff;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li a:hover:after,
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li a:focus:after {background:url(/images/kor/main/gradation02.png)repeat-x;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li a:hover:after,
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li a:focus:after { border-color:#fff;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li a:hover .card--body .more,
#ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li a:focus .card--body .more {margin: 15px auto 30px;opacity:1;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .more_btn {width:100%; text-align:center;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .more_btn a {display:inline-block;width:120px;height:40px;line-height: 38px;margin:50px 0 0;border:1px solid #fff;border-radius:20px;text-align:center;color:#fff;font-size:18px;font-weight:600;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap {position:absolute;right: 15px;top: 40px;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap:after {display:block; clear:both; visibility:hidden; content:'';}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap div {display:inline-block;float:left; width:77px; height:77px; margin-left:10px; border-radius:50%; text-align:center; }
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap div a {display:block; width:100%; height:100%; color:#fff;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn1 {position:relative; padding:15px 0 0;background:#c30707;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn1 b {display:inline-block; font-size:30px; font-weight:600; color:#fff;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn1 span {display:inline-block;color:#fff;font-size:15px;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn1 em {display:inline-block; position:absolute; left:0; top:0;width:30px; height:30px; border-radius:50%; background:#6e0303; color:#fff; font-size:15px; font-weight:600;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn2 {padding:15px 0 0;background:#818181; }
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn3 {padding:10px 0 0;border:1px solid #fff;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn3 span {display:block; position:relative; width:30px; height:30px; margin:0 auto; border-radius:50%;}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn3 span:before{position:absolute; top:50%; left:50%;  width:20px; height:2px; margin:-1px 0 0 -10px;  border-radius:20px; background-color:#fff; content:""; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg);}
#ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap .btn3 span:after{position:absolute; top:50%; left:50%; width:20px; height:2px; margin:-1px 0 0 -10px;  border-radius:20px;  background-color:#fff; content:""; transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}

#mcont2 {}
#mcont2 .obj1{display:block;position:absolute; right:0; top:0;width:347px;height:151px;background-position: -420px -662px; content:'';}
#mcont2 .obj2{display:block;position:absolute;left:0;bottom:0;z-index: -1;width:338px;height:214px;background-position:0 -868px;content:'';}
#mcont2 .layout {padding: 60px 0;}
#mcont2 .title {display: none;margin:0 0 35px;text-align:center;}
#mcont2 .title strong {display:inline-block; width:201px; height:48px; background-position:-1px -612px;}
#mcont2 .title p {margin:10px 0 0;line-height: 1.3;font-size:15px;color:#333;}
#mcont2 .news_wrap {position:relative; min-height:320px; padding-right:430px;}
#mcont2 .news_wrap .mtit {position:relative; margin:0 0 40px; padding-left:20px; color:#000; font-size:21px; font-weight:600;}
#mcont2 .news_wrap .mtit:before {display:inline-block; position:absolute; left:0; top:-3px; width:8px; height:24px; background:#ee282f; content:'';}
#mcont2 .news_wrap .news_left {position: relative;min-height: 320px;padding-left: 100px;}
#mcont2 .news_wrap .news_left .mtit {position: absolute;left: 0;top: 0;}
#mcont2 .news_wrap .news_left .main-board__skin {min-height: auto;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item {width: auto;margin: 0 0 0 40px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__title {position:relative;height: auto;line-height: 1.5;border: none;border-bottom: 1px solid transparent;font-size: 17px;color: #767676;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__title:before {display:block;position:absolute;top: 13px;left:-20px;width:1px;height:10px;background:#7f7f7f;transform:rotate(45deg);content:'';}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.active .board__title {border-bottom:1px solid #000; font-weight:600; color:#000;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content {position: absolute;top: 73px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul {}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item {float:left; width:50%; }

#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul{margin-top:-20px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item:after{content:"";display:block;clear:both;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item{width:100%;padding-left:11px;margin:20px 0 0 0 !important;min-height:auto;position:relative;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item:after{display:inline-block;position:absolute;top:13px;left:0;width:5px;height:5px;background-color:#000;border-radius:50%;content:"";}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item a{padding-left:0;float:left;width:100%;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item span.board__item--day{display:block !important;float:right;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item span.board__item--day span.status_end{margin-left:10px;padding:2px 6px;background-color:#000;color:#fff;font-weight:bold;border-radius:5px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item span.board__item--day span.status_ing{margin-left:10px;padding:2px 6px;background-color:#d72429;color:#fff;font-weight:bold;border-radius:5px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item .board__item--content{display:none !important;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item .board__item--date{display:none !important;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item .board__link .board__item--title {margin:0 0 0px;width:60%;display:inline-block}

#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item:nth-child(1),
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item:nth-child(2) {margin:0 0 55px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link {padding-left: 80px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link:hover,
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link:focus {text-decoration:underline;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link .board__item--title {width:90%;margin:0 0 15px;font-size: 17px;font-weight: 600;color: #000;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link .board__item--title .ir-icon__new{}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link .board__item--content {display:block; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; height:44px; font-size: 15px;line-height: 1.5; text-overflow: ellipsis;white-space: normal;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link .board__item--date {left:0;top:0;width: 50px;min-width: auto;border: none;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link .board__item--date span {width:100%;height:100%;padding:0;text-align: center;color:#000;font-size:17px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link .board__item--date span i{margin: 0 0 8px;font-size:39px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link .ir-icon__new {position:absolute;left: 35px;top: -15px;z-index:-1;width:34px;height:34px;border-radius:50%;background:#eb3f45;font-size:14px;line-height:34px;text-align:center;color:#fff;font-weight:600;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item .board__link .ir-icon__new em {font-size:0;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__more {width:31px; height:31px;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__more:before{width:24px;height:1px;margin-left:-12px;background-color:#000;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__more:after{width:1px;height:24px;margin-top:-12px;background-color:#000;}

#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__more a {position:relative; width:100%; height:100%;}
#mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__more a:after {display:block; position:absolute; left:-63px; top:50%;  width:53px; height:1px; background:#b2b2b2; content:'';}
#mcont2 .news_wrap .news_right {position:absolute; right:0; top:0; }
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--link:focus {border: 2px dotted red;}
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap {display:inline-block;overflow: visible;width:360px;height:215px;}
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap:after {display:block;position:absolute;right:-20px;bottom: -30px;z-index:-1;width:100%;height:100%;background:#f0f0f0;visibility: visible;content:'';}
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap 
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap .slick-list,
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap .slick-list .slick-track,
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap .slick-list .slick-track .slick-slide,
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap .slick-list .slick-track .slick-slide >div,
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap .slick-list .slick-track .slick-slide >div .photo_list--item,
#mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap .slick-list .slick-track .slick-slide >div .photo_list--item a {display:inline-block; width:100%; height:100%;}
#mcont2 .news_wrap .news_right .photo_list--wrap .slick-slide .photo_list--item picture {display:block; width:100%; height:100%;}
#mcont2 .news_wrap .news_right .photo_list--wrap .slick-slide .photo_list--item picture img {width:100%; height:100%;}
#mcont2 .news_wrap .news_right .photo_list--wrap .slick-slide .photo_list--item .picture {display:block; width:100%; height:100%;}
#mcont2 .news_wrap .news_right .photo_list--wrap .slick-slide .photo_list--item .picture img {width:100%; height:100%;}
#mcont2 .news_wrap .news_right .control {margin: 0;}
#mcont2 .news_wrap .news_right .control .control1 {position:absolute;right:0;bottom: -20px;z-index: 997;}
#mcont2 .news_wrap .news_right .control .control1 .current {display:inline-block;position:relative;bottom: 10px;z-index:2;width: 35px;height: 35px;border-radius:50%;background:#ee282f;text-align:center;line-height: 35px;color:#fff;font-weight:600;}
#mcont2 .news_wrap .news_right .control .control1 .current:before {display:block;position:absolute; left:-4px; top:-4px; z-index:-1; width:100%;height:100%;padding: 4px;border-radius:50%;background:rgba(238,40,47,0.4);content:'';box-sizing: content-box;}
#mcont2 .news_wrap .news_right .control .control1 .line {display:inline-block;margin: 0 8px 0 3px;color:#000;font-size:16px;}
#mcont2 .news_wrap .news_right .control .control1 .count {display:inline-block; color:#000; font-size:16px; }
#mcont2 .news_wrap .news_right .control .control2 {position:absolute;right:0;top: -75px;width: 80px;}
#mcont2 .news_wrap .news_right .control .control2 button[data-control] {width:30px;height:30px;margin: 0 -3px;font-size:0;background-color: transparent;}
#mcont2 .news_wrap .news_right .control .control2 button[data-control="play"]:before {left:0;top:0;right:0;bottom:0;border-color: transparent transparent transparent #9a9a9a;border-width: 10px 0 10px 15px;}
#mcont2 .news_wrap .news_right .control .control2 button[data-control="stop"]:before {left:0; top:0; right:0; bottom:0; width: 1px;box-shadow: -5px 0 #9a9a9a, 5px 0 #9a9a9a;}
#mcont2 .news_wrap .news_right .control .control2 button[data-control="prev"]:before,
#mcont2 .news_wrap .news_right .control .control2 button[data-control="next"]:before {top: 0;left: 0;right: 0;bottom: 0;width: calc(100%/2.5);height: calc(100%/2.5);}
#mcont2 .news_wrap .news_right .control .control2 button[data-control="prev"]:before {border-width: 0 0 1px 1px;border-color: #9a9a9a;transform: rotate(45deg);}
#mcont2 .news_wrap .news_right .control .control2 button[data-control="next"]:before {border-width: 1px 1px 0 0; border-color: #9a9a9a;}

#mcont3 {overflow: hidden;padding: 95px 0 65px;background:#363643;}
#mcont3 #tab_wrap {position:relative;}
#mcont3 #tab_wrap .tit_wrap {position:absolute; left:0; top:0; width:265px;}
#mcont3 #tab_wrap .tit_wrap .tit {margin:0 0 50px;}
#mcont3 #tab_wrap .tit_wrap .tit strong {display:block;width:258px;height:34px; margin:0 0 15px;background-position: -349px -611px;}
#mcont3 #tab_wrap .tit_wrap .tit p {color:rgba(255,255,255,0.8); line-height:1.4;}
#mcont3 #tab_wrap .tit_wrap .menu_wrap {}
#mcont3 #tab_wrap .tit_wrap .menu_wrap:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont3 #tab_wrap .tit_wrap .menu_wrap li {float:left; width:49%; margin:0 0 7px;}
#mcont3 #tab_wrap .tit_wrap .menu_wrap li:nth-child(2n) {margin-left:2%;}
#mcont3 #tab_wrap .tit_wrap .menu_wrap li a {display:block; width:100%; height:45px; border:1px solid #646874; line-height:45px; text-align:center; color:#fff; font-size:15px;}
#mcont3 #tab_wrap .tit_wrap .menu_wrap li a.ov {border:1px solid #ee282f;background:#ee282f;font-weight: 700;}
#mcont3 #tab_wrap .tit_wrap .menu_wrap li a:hover,
#mcont3 #tab_wrap .tit_wrap .menu_wrap li a:focus {font-weight:bold;}
#mcont3 #tab_wrap .con_wrap {padding-left: 450px;}
#mcont3 #tab_wrap .con_wrap .con {}
#mcont3 #tab_wrap .con_wrap .con .img_slide {}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap {overflow: hidden;position: relative;top: -20px;width:300%;height: 383px;padding: 20px 0 0;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj { position: relative;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box {display:inline-block;float:left;position:relative;width: 292px;min-height: 365px;padding: 0 45px;transform-origin: center;transition: transform .5s ease;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box:after{display:block; position:absolute; right:0; top:55px; bottom:-200%; width:1px; height:auto; background:#2b2b36; content:'';}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box.nodata {width:100%;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box.nodata:after {display:none;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box.nodata p {color:#fff;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box a {display:block; width:100%; height:100%;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb {display: inline-block;position:relative;left: 50%;top: 0;z-index:2;/* width:180px; */height:240px;margin:0 auto;text-align: center;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb:after {display:block; position:absolute; left:0; top:0; z-index:-1; width:100%; height:100%; background:url(/images/kor/main/ebook_ov.jpg)no-repeat; background-size:cover; content:'';}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb img {position:relative;left: 0;top:0;width: auto;height:100%;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box a:hover .thumb img,
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box a:focus .thumb img{top:-20px; left:-20px;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box a:hover .thumb:after,
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box a:focus .thumb:after {box-shadow:5px 2px 20px rgba(0,0,0,0.5);}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb_txt {margin:20px 0 0;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb_txt span {display:block; font-size:14px; color:#ffafc4; font-weight:600;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb_txt strong {display:block;overflow:hidden;width:100%;margin: 5px 0;color:#fff;font-size:17px;font-weight:600;text-overflow: ellipsis;white-space: nowrap;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb_txt p{display:block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 44px;text-overflow: ellipsis;white-space: normal;font-size:15px;color:#83838b;line-height: 1.5;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .control {position:absolute; left:320px; top:15px;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button {display:block;width:100px;height: auto;padding:15px 0;background:#2e2e39;font-size:0;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control] span {display:block; width:65px;height: 9px; margin:0 auto;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="prev"] {margin:0 0 5px;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="next"] {margin:0;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="prev"] span {background-position:-1px -345px;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="next"] span {background-position:-65px -345px;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="prev"]:before,
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="prev"]:after,
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="next"]:before,
#mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="next"]:after{display:none;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .morebtn {position:absolute; left:0; bottom:0;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .morebtn a{display:block; font-size:15px; color:#fff; font-weight:600;}
#mcont3 #tab_wrap .con_wrap .con .img_slide .morebtn a:hover em,
#mcont3 #tab_wrap .con_wrap .con .img_slide .morebtn a:focus em {}
#mcont3 #tab_wrap .con_wrap .con .img_slide .morebtn em {display:inline-block;width:39px;height:16px;margin-left:10px;background-position: -1px -247px;vertical-align:top;}

#mcont4 {background:url(/images/kor/main/mcont4_bg.jpg)no-repeat center; background-size:cover; }
#mcont4 .obj1 {display:block;position:absolute;top:110px;left: -5%;width:263px;height:249px;background-position:-342px -869px; /*animation: anim 15s ease-in-out infinite; -webkit-animation: anim 15s ease-in-out infinite;*/}
#mcont4 .obj2 {display:block;position:absolute;top: -85px;right: 7%;width:288px;height:264px;background-position:-609px -869px;/*animation: anim 15s ease-in-out infinite; -webkit-animation: anim 15s ease-in-out infinite;*/}
#mcont4 .obj3 {display:block;position:absolute;top:230px;right: 11%;width:141px;height:138px;background-position:-770px -663px; /*animation: anim 9s ease-in-out infinite; -webkit-animation: anim 9s ease-in-out infinite;*/}
#mcont4 .obj4 {display:block;position:absolute;bottom: 0;left: 0;z-index:3;width:374px;height:85px;background-position:-1px -1150px;}
#mcont4:after{position: absolute;top: 95%;left: 50%;z-index:1;width: 400%; height: 0;margin-left: -200%;padding: 400% 0 0;background: rgba(248,231,228,0.6);border-radius: 43%;content: '';opacity: 1;animation: grad 20s infinite linear;-webkit-animation:grad 20s infinite linear;transition: all .2s 2s;-webkit-transition: all .2s 2s;}
/*
@-webkit-keyframes arr {
    0%,100% {-webkit-transform:translateX(0);}
    50% {-webkit-transform:translateX(6px);}
}
@keyframes arr {
    0%,100% {transform:translateX(0);}
    50% {transform:translateX(6px);}
}*/


@-webkit-keyframes grad{
  0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
  25%{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
  50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
  100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
@keyframes grad{
  0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
  25%{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
  50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
  100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}

@-webkit-keyframes anim {
    0% {transform: rotate(0deg); -webkit-transform: rotate(0deg);}
    100% {transform: rotate(360deg); -webkit-transform: rotate(360deg);}
}
@keyframes anim {
    0% {transform: rotate(0deg); -webkit-transform: rotate(0deg);}
    100% {transform: rotate(360deg); -webkit-transform: rotate(360deg);}
}

#mcont4 .layout {padding:60px 0 95px;}
#mcont4 .title {margin:0 0 35px; text-align:center;}
#mcont4 .title strong {display:inline-block; width:142px; height:48px; background-position:-205px -612px;}
#mcont4 .title p {margin:10px 0 0; font-size:15px; color:#333;}
#mcont4 .pr_wrap {position: relative;z-index: 2;}
#mcont4 .pr_wrap:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont4 .pr_wrap .pr_left {float:left; width:49%; margin:0 2% 0 0;}
#mcont4 .pr_wrap .pr_left .book {position:relative;padding:0 0 0 30px; }
#mcont4 .pr_wrap .pr_left .book .book_cate {position:absolute; top:-30px; left:0; width:195px; padding:60px 25px 30px;background:#172957;}
#mcont4 .pr_wrap .pr_left .book .book_cate strong {display:block;position:relative;margin: 0 0 15px;font-size:22px;color:#fff;}
#mcont4 .pr_wrap .pr_left .book .book_cate strong:after {display:block;position:absolute;top: -38px;right: -22px;width:109px;height:61px;background: url(/images/kor/main/main_ir.png)no-repeat;background-position:-1px -1086px;content:'';}
#mcont4 .pr_wrap .pr_left .book .book_cate ul {}
#mcont4 .pr_wrap .pr_left .book .book_cate ul li {position:relative;}
#mcont4 .pr_wrap .pr_left .book .book_cate ul li a {display:block;padding:10px 0;border-top:1px solid #455479;font-size: 15px;color:#fff;}
#mcont4 .pr_wrap .pr_left .book .book_cate ul li a em {display: inline-block;position:relative;float:right;width:20px;height:20px;vertical-align: middle;}
#mcont4 .pr_wrap .pr_left .book .book_cate ul li a em:before,
#mcont4 .pr_wrap .pr_left .book .book_cate ul li a em:after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
#mcont4 .pr_wrap .pr_left .book .book_cate ul li a em:before{width: calc(100%/2.5);height: calc(100%/2.5);border-width:2px;border-style: solid;border-color: #929ab0;transform: rotate(45deg);}
#mcont4 .pr_wrap .pr_left .book .book_cate ul li a em:before{left: -5px;border-width: 2px 2px 0 0;}
#mcont4 .pr_wrap .pr_left .book .book_cate ul li a:hover em,
#mcont4 .pr_wrap .pr_left .book .book_cate ul li a:focus em {}
#mcont4 .pr_wrap .pr_left .book .book_cate ul li:first-child a {border:none;}
#mcont4 .pr_wrap .pr_left .book .book_con {height:355px;padding:10px 45px 0 190px;background:#fff;border:2px solid #dbdbdb;}
#mcont4 .pr_wrap .pr_left .book .book_con ul {}
#mcont4 .pr_wrap .pr_left .book .book_con ul li {position:relative;padding: 0 110px 20px 0;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li:first-child {border-bottom:1px dashed #ccc;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li a {display:block;width:100%;height:100%;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li strong {display:block;margin: 30px 0 10px; line-height:1;font-size:20px;color:#000;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li p {margin:0 0 20px;font-size: 14px;line-height:1.4;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .down_btn span {display:inline-block;text-decoration:underline;font-style: italic;color: #000; vertical-align:middle;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .down_btn em{display:inline-block; width:23px; height:23px; margin-left:7px;vertical-align:middle;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .down_btn em.ico1 {background-position: -1px -357px; }
#mcont4 .pr_wrap .pr_left .book .book_con ul li .down_btn em.ico2 {background-position: -26px -357px; }
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb {position:absolute; right:0; top:0;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb .inner {position:relative;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb .inner em {display:inline-block;position:absolute;left:0;z-index: 3;padding:1px 8px;background:#414151;color:#fff;font-size:12px;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb .inner span {display:block; overflow:hidden;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb .inner img {position:relative; z-index:2;width:100%; height:100%;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb.thumb1 {right: 17px;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb.thumb1 .inner {width:83px; height:113px;border:1px solid #bdbdbd;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb.thumb1 .inner:after {display:block;position:absolute;left: -3px;top: -7px;z-index:1;width:120px;height:122px;background:url(/images/kor/main/book_bg.png)no-repeat;content:'';}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb.thumb1 .inner em {top:10px;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb.thumb2 {top:5px;}
#mcont4 .pr_wrap .pr_left .book .book_con ul li .thumb.thumb2 .inner {width: 100px;height: 100px; box-shadow:4px 3px 4px rgba(0,0,0,0.4);}
#mcont4 .pr_wrap .pr_right {float:right; width:49%;}
#mcont4 .pr_wrap .pr_right .bbs {}
#mcont4 .pr_wrap .pr_right .bbs:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont4 .pr_wrap .pr_right .bbs .gallery {float:left; position:relative; width:48.5%; height:195px; margin:0 3% 0 0;overflow:hidden;}
#mcont4 .pr_wrap .pr_right .bbs .gallery a{transition: 0.3s;}
#mcont4 .pr_wrap .pr_right .bbs .gallery a:hover,
#mcont4 .pr_wrap .pr_right .bbs .gallery a:focus{border:2px solid #222;}
/* #mcont4 .pr_wrap .pr_right .bbs .gallery a:hover span,
#mcont4 .pr_wrap .pr_right .bbs .gallery a:focus span{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all 0.5s;} */
#mcont4 .pr_wrap .pr_right .bbs .gallery a {display: block; width:100%; height:100%;}
#mcont4 .pr_wrap .pr_right .bbs .gallery span {display:block;overflow: hidden;position:relative;width:100%;height:100%;}
#mcont4 .pr_wrap .pr_right .bbs .gallery span img {height: 100%;max-width: 1000%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
#mcont4 .pr_wrap .pr_right .bbs .gallery .thumb_tit {position:absolute; left:0; bottom:0; width:100%;background:rgba(0,0,0,0.7); }
#mcont4 .pr_wrap .pr_right .bbs .gallery .thumb_tit strong {display:block;overflow: hidden;position:relative;width:100%;padding: 10px 40px 10px 15px;color:#fff;font-size:15px;font-weight:600;text-overflow: ellipsis;white-space: nowrap;}
#mcont4 .pr_wrap .pr_right .bbs .gallery .thumb_tit strong em {display:block;position:absolute;right:15px;bottom: 11px;width:23px;height:23px;background-position:-51px -357px;}
#mcont4 .pr_wrap .pr_right .bbs .video {float:right; position:relative; width:48.5%; height:195px;overflow:hidden;}
#mcont4 .pr_wrap .pr_right .bbs .video a{transition: 0.3s;}
#mcont4 .pr_wrap .pr_right .bbs .video a:hover,
#mcont4 .pr_wrap .pr_right .bbs .video a:focus{border:2px solid #222;}
/* #mcont4 .pr_wrap .pr_right .bbs .video a:hover span,
#mcont4 .pr_wrap .pr_right .bbs .video a:focus span{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all 0.5s;} */
#mcont4 .pr_wrap .pr_right .bbs .video a {display: block; width:100%; height:100%;}
#mcont4 .pr_wrap .pr_right .bbs .video span {display:block; overflow: hidden; position:relative; width:100%; height:100%;}
#mcont4 .pr_wrap .pr_right .bbs .video span img {height: 100%;max-width: 1000%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
#mcont4 .pr_wrap .pr_right .bbs .video span:after {display:block;position:absolute;left:50%;top:50%;width:56px;height:56px;border-radius:50%;background-image: url(/images/kor/main/main_ir.png);background-position:-232px -266px;;background-color:#000;content:'';transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
#mcont4 .pr_wrap .pr_right .bbs .video strong {display: inline-block;position: absolute;left:15px;top:10px;color:#fff;font-size:15px;font-weight:600;text-shadow: 4px 3px 4px rgba(0,0,0,0.8);}
#mcont4 .pr_wrap .pr_right .bbs .video strong em {display:inline-block;width:23px;height:23px;background-position:-76px -357px; vertical-align:middle;}
#mcont4 .pr_wrap .pr_right .sns {}
#mcont4 .pr_wrap .pr_right .sns ul {margin:20px -1.5% 0;}
#mcont4 .pr_wrap .pr_right .sns ul:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont4 .pr_wrap .pr_right .sns ul li {float:left; width:22%; margin:0 1.5%; }
#mcont4 .pr_wrap .pr_right .sns ul li a {display:block; width:100%; height:140px; padding:40px 0 0;background-image:url(/images/kor/main/sns_bg.png); background-repeat:no-repeat;background-size:cover; text-align:center; font-size:15px; font-weight:600;transition: all 0.3s;}
#mcont4 .pr_wrap .pr_right .sns ul li:nth-child(1) a {background-color:#d12b2f; color:#fff;}
#mcont4 .pr_wrap .pr_right .sns ul li:nth-child(2) a {background-color:#48b323; color:#fff;}
#mcont4 .pr_wrap .pr_right .sns ul li:nth-child(3) a {background-color:#426fc2; color:#fff;}
#mcont4 .pr_wrap .pr_right .sns ul li:nth-child(4) a {background-color:#48b323; color:#fff;}
#mcont4 .pr_wrap .pr_right .sns ul li a:hover,
#mcont4 .pr_wrap .pr_right .sns ul li a:focus{-webkit-box-shadow: 5px 7px 20px rgba(43, 54, 86, 0.2);box-shadow: 5px 7px 20px rgba(43, 54, 86, 0.2);transform: translate(-5px,-5px);}





#mcont4 .pr_wrap .pr_right .sns ul li span {display:block; width:33px; height:33px; margin:0 auto;}
#mcont4 .pr_wrap .pr_right .sns ul li:nth-child(1) span {background-position:-246px -211px;}
#mcont4 .pr_wrap .pr_right .sns ul li:nth-child(2) span {background-position:-143px -211px;}
#mcont4 .pr_wrap .pr_right .sns ul li:nth-child(3) span {background-position:-211px -211px;}
#mcont4 .pr_wrap .pr_right .sns ul li:nth-child(4) span {background-position:-281px -211px;}

#mcont5 {}
#mcont5:before {display:block; position:absolute; left:0; top:0; right:50%; z-index:-1; width:auto; height:100%; background:#d81e52; content:'';}
#mcont5:after {display:block; position:absolute; left:50%; top:0; right:0; z-index:-1; width:auto; height:100%; background:#8d7a6d; content:'';}
#mcont5 .enter_wrap {height:220px;}
#mcont5 .enter_wrap:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont5 .enter_wrap .tit {margin:0 0 15px;color:#fff; font-size:22px; }
#mcont5 .enter_wrap .e_left {float:left;position:relative;width:50%;height:100%;padding: 40px 0 0;}
/*#mcont5 .enter_wrap .e_left:after {display:block;position:absolute;right: 30px;bottom:0;width: 202px;height:189px;background: url(/images/kor/main/main_ir.png)no-repeat -1px -663px;content:'';}*/
#mcont5 .enter_wrap .e_left .KipfInfo {display:block;overflow: hidden;position:absolute;right: 30px;bottom: 50%;width: 200px;height: 159px;margin-bottom: -88px;}
#mcont5 .enter_wrap .e_left .KipfInfo svg{width: 155% !important;position: absolute;left: -35%;top: 0;}
#mcont5 .enter_wrap .e_left a {display:block; width:100%; height:100%;}
#mcont5 .enter_wrap .e_left p {}
#mcont5 .enter_wrap .e_left p span {display:block;color:#fff;font-size: 14px;}
#mcont5 .enter_wrap .e_left .link {margin:15px 0 0;color:#fff;font-size: 14px;}
#mcont5 .enter_wrap .e_left .link span {display:inline-block;width:39px;height:16px;margin:3px 0 0 10px;background-position: -42px -247px;vertical-align: top;}
#mcont5 .enter_wrap .e_left a:hover .link span,
#mcont5 .enter_wrap .e_left a:hover .link span {}
#mcont5 .enter_wrap .e_right {float:right;position:relative;width:50%;height:100%;padding: 40px 0 0;}
#mcont5 .enter_wrap .e_right:after {display:block;position:absolute;right:-80px;bottom:0;width: 211px;height:203px;background: url(/images/kor/main/main_ir.png)no-repeat -206px -664px;content:'';}
#mcont5 .enter_wrap .e_right .tit {padding-left: 7%;}
#mcont5 .enter_wrap .e_right ul {position: relative; z-index: 2;}
#mcont5 .enter_wrap .e_right ul:after {display:block; clear:both; visibility:hidden; content:'';}
#mcont5 .enter_wrap .e_right ul li {float:left; width:25%; text-align:center;}
#mcont5 .enter_wrap .e_right ul li a {display:block;width:100%;height:100%;color:#fff;font-size: 14px;line-height: 1.3;position:relative;}

#mcont5 .enter_wrap .e_right ul li a *{transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);}

#mcont5 .enter_wrap .e_right ul li span {display: block;width:56px;height:56px;margin:0 auto 10px;border-radius:50%;background-color:rgba(255,255,255,0.7);position:relative;overflow: inherit;}
#mcont5 .enter_wrap .e_right ul li span.ico1 {background-position:-1px -266px; }
#mcont5 .enter_wrap .e_right ul li span.ico2 {background-position:-59px -266px; }
#mcont5 .enter_wrap .e_right ul li span.ico3 {background-position:-117px -266px; }
#mcont5 .enter_wrap .e_right ul li span.ico4 {background-position:-175px -266px; }

#mcont5 .enter_wrap .e_right ul li a span:after {opacity:0;position: absolute;top: -6px;left: -6px;width: 66px;height: 66px;border: 1px dashed #fff;display: block;content: "";border-radius: 50%;/* transform: translate(-50%,-50%); */}
#mcont5 .enter_wrap .e_right ul li a:hover span:after,
#mcont5 .enter_wrap .e_right ul li a:focus span:after {opacity:0.6;animation: rotate 20s infinite linear;}




@media screen and (max-width:1700px){
    #mcont1 .mvisual .main-photo__skin .control .control1 {left:3%}
}

@media screen and (max-width:1500px){
    #mcont1 .tit_wrap {left:130px; width:100%; margin-left:0;}
    #mcont1 .mvisual .main-photo__skin .control .control1 {left:20px}
    #mcont1 .mvisual .photo_list--wrap .slick-dots {left:147px; margin-left:0;}
    #mcont1 .mvisual .main-photo__skin .control .control2 {left: 133px;margin-left:0;}

    #ajaxLayer #lp_pop02 .lp_wrap_inner .control button[data-control="prev"]{left:1.5%;}
    #ajaxLayer #lp_pop02 .lp_wrap_inner .control button[data-control="next"]{right:1.5%;}
}

@media screen and (max-width: 1279px){
    .movCon {opacity: 1;}
    .modal-open #mcont1 .tit_wrap {z-index:1;}

    #mcont1 .mvisual {height: 810px;}
    #mcont1 .mvisual .main-photo__skin .control .control1 {top: 320px;left:40px;}
    #mcont1 .mvisual .photo_list--wrap .slick-dots {left:40px;}
    #mcont1 .mvisual .main-photo__skin .control .control2 {left:30px;}
    #mcont1 .link_wrap {width:230px;}
    #mcont1 .link_wrap .inner .top_link {padding:30px 30px 0;}
    #mcont1 .link_wrap .inner .top_link ul {margin:20px 0 0;}
    #mcont1 .link_wrap .inner .bottom_link {height:220px; }
    #mcont1 .link_wrap .inner .bottom_link a {padding:40px 15px 0 ;}
    #mcont1 .link_wrap .inner .bottom_link a:after{display:none;}
    #mcont1 .link_wrap .inner .bottom_link .bott2 {margin:35px 0 0;font-size: 16px;}
    #mcont1 .link_wrap .inner .tit ,
    #mcont1 .link_wrap .inner .tit b {font-size:24px;}
    #mcont1 .link_wrap .inner .bottom_link .bott2:after {left:8px;}
    #mcont1 .link_wrap .inner .bottom_link .bott1 .news  {padding: 17px 0 0 50px;font-size: 14px;}
    #mcont1 .tit_wrap {left:165px;padding: 215px 0 0;}
    #mcont1 .tit_wrap .tit strong {font-size:19px;}
    #mcont1 .tit_wrap .tit span {left:312px;top:-155px;}
    #mcont1 .tit_wrap .search_wrap,
    #mcont1 .tit_wrap .info_wrap {max-width:570px;}
    #mcont1 .tit_wrap .info_wrap strong {font-size:16px;}
    #mcont1 .tit_wrap .info_wrap > div {padding-left:190px;}
    #mcont1 .tit_wrap .info_wrap > div ul li {padding: 1px 0 0 50px;}
    #mcont1 .tit_wrap .info_wrap > div ul li svg {left: 5px;}

    #ajaxLayer #lp_pop02 {position:absolute;left:30px;right:30px;top: 5%;bottom: 5%;width:auto;height:auto;transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(-0,0);-webkit-transform: translate(0,0);}
    #ajaxLayer #lp_pop02 .lp_wrap_inner {width:100%; height:100%;}
    #ajaxLayer #lp_pop02 .lp_wrap_inner .inner {overflow-y:auto; height:calc(100% - 95px) }

    #mcont2 .layout {padding: 60px 40px;}
    #mcont2 .news_wrap .news_left {padding-left:0;}
    #mcont2 .news_wrap .news_left .mtit {display:none;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n1 {margin:0;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n1 .board__title:before {display:none;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__more a:after {display:none;}
    #mcont2 .news_wrap {padding-right: 405px;}
/*     #mcont2 .news_wrap {padding:0;}
    #mcont2 .news_wrap .news_right {position:static;margin: 40px 0 0;}
    #mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap {display: block;margin:0 auto;}
    #mcont2 .news_wrap .news_right .control .control1 {right:50%;bottom: -30px;margin-right:-180px;} */

    #mcont3 {padding:0;}
    #mcont3 .layout {padding: 95px 40px 170px;}
    #mcont3 #tab_wrap .tit_wrap {position:static;}
    #mcont3 #tab_wrap .tit_wrap .tit {margin:0;}
    #mcont3 #tab_wrap .tit_wrap .menu_wrap {position:absolute; right:0; top:0; width:410px; margin:0 -1%;}
    #mcont3 #tab_wrap .tit_wrap .menu_wrap li {width:31.33%; margin:0 1% 7px;}
    #mcont3 #tab_wrap .tit_wrap .menu_wrap li:nth-child(2n) {margin:0 1% 7px;}
    #mcont3 #tab_wrap .con_wrap {overflow: hidden;height: 435px;padding: 95px 0 0;}
    #mcont3 #tab_wrap .con_wrap .con {}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap {width:100%;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box {width: 25%;padding: 0 30px;margin: 0 0 10px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box:nth-child(4):after {display:none;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb {/* width:100%; *//* max-width:180px; */height: 215px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .morebtn {bottom:auto; top:120px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .control {top:auto;left:50%;bottom: -100px;margin-left:-110px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .control:after {display:block; clear:both; visibility:hidden; content:'';}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="prev"],
    #mcont3 #tab_wrap .con_wrap .con .img_slide .control button[data-control="next"] {display:inline-block; float:left; margin:0 5px;}

    #mcont4 .obj1 {top:60px; left:-70px;}
    #mcont4 .obj2 {top:30px; right:-70px}
    #mcont4 .layout {padding:60px 40px 85px;}
    #mcont4 .pr_wrap .pr_left {float:none;width: 100%; padding-right:315px;}
    #mcont4 .pr_wrap .pr_left .book .book_con {height:410px;}
    #mcont4 .pr_wrap .pr_left .book .book_con ul li {padding: 0 135px 35px 0;}
    #mcont4 .pr_wrap .pr_right {position: relative;z-index: 5;float:none;}
    #mcont4 .pr_wrap .pr_right.pr_right1 {position:absolute; right:0; top:0; width:300px;}
    #mcont4 .pr_wrap .pr_right .bbs .gallery {float:none; width:100%; margin:0 0 20px;}
    #mcont4 .pr_wrap .pr_right .bbs .video {float:none; width:100%;}
    #mcont4 .pr_wrap .pr_right.pr_right2 {width:100%;}

    #mcont5 .enter_wrap .e_left {padding:40px 40px 0;}
    #mcont5 .enter_wrap .e_left .KipfInfo {right: 3%;width: 125px;height: 99px;margin-bottom: -57px;}
    #mcont5 .enter_wrap .e_right {padding: 40px 0 0;}
}

@media screen and (max-width:1023px){
    #mcont1 .link_wrap {position:absolute;top: 70px;width:100%;height:110px;}
    #mcont1 .link_wrap .inner {padding-right:260px;}
    #mcont1 .link_wrap .inner .tit,
    #mcont1 .link_wrap .inner .tit b {padding:0; font-size:20px;}
    #mcont1 .link_wrap .inner .top_link {position: relative;padding: 47px 90px 0 150px;}
    #mcont1 .link_wrap .inner .top_link .tit {position:absolute; left:30px; top:37px;}
    #mcont1 .link_wrap .inner .top_link .grap {overflow:hidden;}
    #mcont1 .link_wrap .inner .top_link ul {width:300%;margin:0;}
    #mcont1 .link_wrap .inner .top_link ul:after {display:block; clear:both; visibility:hidden; content:'';}
    #mcont1 .link_wrap .inner .top_link ul li {float:left;padding:0 15px 0 0;margin:0 15px 0 0;border-bottom:none;border-right:1px solid rgba(255,255,255,0.7);}
    #mcont1 .link_wrap .inner .top_link ul li a span:before{display:none;}
    #mcont1 .link_wrap .inner .top_link ul li a span:after{display:none;}
    #mcont1 .link_wrap .inner .top_link ul li a {padding:0;line-height: 1;}
    #mcont1 .link_wrap .inner .top_link ul li a:after{display:none;}
    #mcont1 .link_wrap .inner .top_link .control {display:block;position:absolute;top: 44px;right: 20px;width: 60px;}
    #mcont1 .link_wrap .inner .top_link .control button[data-control]{display:inline-block;}
    #mcont1 .link_wrap .inner .top_link .control button[data-control="prev"]:before,
    #mcont1 .link_wrap .inner .top_link .control button[data-control="next"]:before {border-color:#fff;}
    #mcont1 .link_wrap .inner .top_link .control button[data-control="stop"]:before {box-shadow: -3px 0 #fff, 3px 0 #fff}
    #mcont1 .link_wrap .inner .top_link .control button[data-control="play"]:before{border-width: 8px 0 8px 10px;border-color: transparent transparent transparent #fff;}
    #mcont1 .link_wrap .inner .bottom_link {width:260px; height:110px;}
    #mcont1 .link_wrap .inner .bottom_link a {position: relative;padding: 37px 30px 0;}
    #mcont1 .link_wrap .inner .bottom_link a:after {display:block;position:absolute;bottom: 10px;left: 50%;width:10px;height:10px;margin-left: -5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg); -webkit-transform:rotate(45deg);content:'';}
    #mcont1 .link_wrap .inner .bottom_link a:before{display:none;}
    #mcont1 .link_wrap .inner .bottom_link .bott1 .news {padding: 2px 0 0 43px;}
    #mcont1 .link_wrap .inner .bottom_link .bott1 .news span {top: 3px;width:33px;height:33px;line-height:33px;font-size:20px;}
    #mcont1 .link_wrap .inner .bottom_link .bott1 .news em {top: -3px;left: -8px;}
    #mcont1 .link_wrap .inner .bottom_link .bott2  {display:none;}

    #mcont1 .tit_wrap {left:50%;width:100%;max-width:708px;margin-left:-354px;padding: 290px 30px 0;}
    #mcont1 .tit_wrap .tit {margin:0 0 145px;}
    #mcont1 .tit_wrap .search_wrap,
    #mcont1 .tit_wrap .info_wrap {max-width:100%;}

    #mcont1 .mvisual {height: 950px;}
    #mcont1 .mvisual .photo_list--wrap .slick-dots {display: inline-block;left: 50%; bottom:110px; margin-left: -78.5px;}
    #mcont1 .mvisual .main-photo__skin .control .control2 {display: inline-block;left: 50%; bottom:110px;margin-left:-95px;}
    #mcont1 .mvisual .main-photo__skin .control .control1 {display: none;position:absolute;top: 470px;left: 50%;width: 100%;max-width:708px;margin-left: -354px;padding: 0 30px;text-align: center;z-index: 10;}
    #mcont1 .mvisual .main-photo__skin .control .control1:after {display:block; clear:both; visibility:hidden; content:'';}
    #mcont1 .mvisual .main-photo__skin .control .control1 button[data-control] {display:inline-block;}
    #mcont1 .mvisual .main-photo__skin .control .control1 button[data-control="prev"] {float:left;}
    #mcont1 .mvisual .main-photo__skin .control .control1 button[data-control="next"] {float:right;margin: 0;}
    #mcont1 .mvisual .main-photo__skin .control .control1 .paging {display:inline-block; margin:0 auto; }
    #mcont1 .mvisual .main-photo__skin .control .control1 .paging .total {}
    #mcont1 .mvisual .main-photo__skin .control .control1 .paging .current {display:inline-block; }
    #mcont1 .mvisual .main-photo__skin .control .control1 .paging .line {display:inline-block;}
    #mcont1 .mvisual .main-photo__skin .control .control1 .paging .count{display:inline-block; }

    #ajaxLayer #lp_pop01 {position:absolute;left:30px;right:30px;top:10%;bottom:10%;width:auto;height:auto;margin:0;transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(-0,0);-webkit-transform: translate(0,0);}
    #ajaxLayer #lp_pop01 .lp_wrap_inner {height: 100%;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner {overflow-y:auto; height: calc(100% - 85px);}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner .tit {font-size:18px;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul li {width:24%;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li {width:25%;min-height:128px; margin:0 0 20px;}

    #ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li {width:47%;}

    #mcont2 .obj2 {left: -10%;}
    #mcont2 .layout {padding: 50px 30px 90px;}
    #mcont2 .news_wrap {padding:0;}
    #mcont2 .news_wrap .news_left {padding-left:100px;}
    #mcont2 .news_wrap .news_left .mtit {display:block;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n1 {margin:0 0 0 40px;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n1 .board__title:before {display:block;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__more a:after {display:block;}
    #mcont2 .news_wrap .news_right {position:static;margin: 40px 0 0;}
    #mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap {display: block;margin:0 auto;}
    #mcont2 .news_wrap .news_right .control .control1 {right:50%;bottom: -30px;margin-right:-180px;}

    #mcont3 .layout {padding: 65px 30px 110px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box {padding: 0 15px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .control {bottom: -70px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box a:hover .thumb img,
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box a:focus .thumb img{top:-10px; left:-10px;}

    #mcont4 .obj4 {bottom:-25px;}
    #mcont4 .layout {padding:50px 30px 55px;}
    #mcont4 .pr_wrap .pr_left {padding:0;}
    #mcont4 .pr_wrap .pr_left .book .book_con {height:auto;}
    #mcont4 .pr_wrap .pr_right.pr_right1 {position:static; width:100%; margin:20px 0 0; }
    #mcont4 .pr_wrap .pr_right .bbs .gallery {float:left;width:49%;height: 50px;margin:0;    background: #363643;}
    #mcont4 .pr_wrap .pr_right .bbs .gallery span {display:none;}
    #mcont4 .pr_wrap .pr_right .bbs .gallery .thumb_tit {background:none;}
    #mcont4 .pr_wrap .pr_right .bbs .gallery .thumb_tit strong {padding:0 40px 0 15px; line-height:50px; }
    #mcont4 .pr_wrap .pr_right .bbs .gallery .thumb_tit strong em {bottom: 15px;}
    #mcont4 .pr_wrap .pr_right .bbs .video {float:right;width:49%;height: 50px;    background: #363643;}
    #mcont4 .pr_wrap .pr_right .bbs .video span {display:none;}
    #mcont4 .pr_wrap .pr_right .bbs .video strong {display:block; position:static;padding:0 40px 0 15px; line-height:50px; }
    #mcont4 .pr_wrap .pr_right .bbs .video strong em {position:absolute;right: 15px;bottom: 13px;}

    #mcont5 .enter_wrap {height:200px;}
    #mcont5 .enter_wrap .e_left .KipfInfo svg {display:none;}
    #mcont5 .enter_wrap .e_left {padding:25px 30px 0;}
    #mcont5 .enter_wrap .e_right {padding: 25px 0 0;}

}

@media screen and (max-width:767px){
    #mcont1 .mvisual {height: 650px;}
    #mcont1 .tit_wrap {left:0;top: 70px;width:100%;max-width: 100%;margin:0;padding: 125px 15px 0;}
    #mcont1 .tit_wrap .tit {margin:0 0 85px;}
    #mcont1 .tit_wrap .tit span {position:static; width:103px; height:100px; margin:0 auto 10px;background-position:-675px -0px}
    #mcont1 .tit_wrap .tit strong {font-size:15px;text-align:center;}
    #mcont1 .tit_wrap .keyword,
    #mcont1 .tit_wrap .info_wrap {display:none;}
    #mcont1 .tit_wrap .search_wrap {padding-right:70px;}
    #mcont1 .tit_wrap .search_wrap .search_form {/* padding-left:75px; */}
    #mcont1 .tit_wrap .search_wrap .search_form select {width:75px;height:50px;line-height:50px;}
    #mcont1 .tit_wrap .search_wrap .search_form input {height:50px;line-height:50px;}
    #mcont1 .tit_wrap .search_wrap .submit input {width:70px;height:50px;background:#ee282f; font-size:15px;line-height:50px;text-indent: 0}

    #mcont1 .mvisual .main-photo__skin .control .control1 {left:0;top: 365px;width:100%;max-width: 100%;padding: 0 20px;margin: 0;}

    #mcont1 .link_wrap {height:90px;}
    #mcont1 .link_wrap .inner {padding:0;}
    #mcont1 .link_wrap .inner .top_link {width: 50%;height: 100%;padding:0;}
    #mcont1 .link_wrap .inner .top_link .tit {display:none;}
    #mcont1 .link_wrap .inner .top_link .tit.tit2 {display:block;position: static;height: 100%;}
    #mcont1 .link_wrap .inner .top_link .tit.tit2 a:after {display:block;position:absolute;bottom: 10px;left: 50%;width:10px;height:10px;margin-left: -5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg); -webkit-transform:rotate(45deg);content:'';}
    #mcont1 .link_wrap .inner .top_link .grap,
    #mcont1 .link_wrap .inner .top_link .control {display:none;}
    #mcont1 .link_wrap .inner .bottom_link {width: 50%; height:100%; padding:0;}
    #mcont1 .link_wrap .inner .bottom_link a {position: relative;padding: 15px;}
    #mcont1 .link_wrap .inner .bottom_link .bott1 {text-align:center;}
    #mcont1 .link_wrap .inner .bottom_link .bott1 .tit,
    #mcont1 .link_wrap .inner .bottom_link .bott1 .news {display:inline-block; float:none; width:auto; margin:0 5px;}
    #mcont1 .link_wrap .inner .bottom_link .bott1 .news {font-size:0; padding:0;}
    #mcont1 .link_wrap .inner .bottom_link .bott1 .news span {display: inline-block;position:relative;}



    #ajaxLayer #lp_pop01 {left:10px;right:10px;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner strong {margin: 15px 0 15px 15px;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner {overflow-y:auto; height: calc(100% - 55px); padding:20px 15px;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner .tit {font-size:18px;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul li {width:48%;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list1 ul li a {font-size:14px;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li {width:33.3%;}
    #ajaxLayer #lp_pop01 .lp_wrap_inner .inner .list2 ul li a {font-size:14px;}
    #ajaxLayer #lp_pop01 .lpClose {top:10px;right: 10px;width:40px;height:40px;}
    #ajaxLayer #lp_pop02 {left:10px;right:10px;}
    #ajaxLayer #lp_pop02 .lp_wrap_inner .inner {height: calc(100% - 175px);}
    #ajaxLayer #lp_pop02 .lp_wrap_inner > .tit {margin:110px 0 0; padding:0; text-align:center; font-size:22px;}
    #ajaxLayer #lp_pop02 .lp_wrap_inner > .tit img {width: 100%;max-width: 280px;}
    #ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 {height:240px;}
    #ajaxLayer #lp_pop02 .lp_wrap_inner .img_slide8 .grap .obj li {width:97%}
    #ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap {right: auto;width: 100%;text-align: center;}
    #ajaxLayer #lp_pop02 .lp_wrap_inner .btn_wrap div {float:none;margin: 0 5px;vertical-align: top;}
    #ajaxLayer #lp_pop02 .lp_wrap_inner .more_btn a {margin:30px 0 0; font-size:15px;}

    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item{padding-left:0px;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item:after{display:none;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item a{padding-left:0;float:left;width:100%;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n3 .board__content ul .board__item:nth-child(n+2) a{margin-top:20px !important;}

    #mcont2 .obj1 {right:-150px}
    #mcont2 .obj2 {left:-180px; bottom:-80px}
    #mcont2 .layout {padding:30px 15px 80px;}
    #mcont2 .title {margin:0 0 15px;}
    #mcont2 .title strong {width:130px;height: 32px;background-size: 500%;background-position: -1px -398px;}
    #mcont2 .news_wrap .mtit {margin: 0 0 20px;}
    #mcont2 .news_wrap .news_left {overflow: hidden;min-height: 535px;padding-left:0;}
    #mcont2 .news_wrap .news_left .mtit {position:static;margin: 0 0 20px;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item.n1,
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item {margin:0 30px 0 0 }
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__title:before {left: -16px;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content {min-height: 396px;top: 140px;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item {float:none;width:100%;margin: 0 0 10px;}
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item:nth-child(1),
    #mcont2 .news_wrap .news_left .main-board__skin .board__nav-item .board__content ul .board__item:nth-child(2) {margin: 0 0 10px;}
    #mcont2 .news_wrap .news_right .control .control2 {top: -55px;}
    #mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap {width:100%; max-width:360px; height:175px;}
    #mcont2 .news_wrap .news_right .main-photo__skin .photo_list--wrap:after {right:-15px; bottom:-15px;}
    #mcont2 .news_wrap .news_right .control .control1 {bottom: -50px;}

    #mcont3 .layout {padding:50px 15px 110px;}
    #mcont3 #tab_wrap .tit_wrap {width:100%; }
    #mcont3 #tab_wrap .tit_wrap .tit strong {width: 177px;height:24px;background-size: 385%;background-position: -238px -417px;}
    #mcont3 #tab_wrap .tit_wrap .menu_wrap {position:static;width: 100%;margin:60px -1% 0;}
    #mcont3 #tab_wrap .tit_wrap .menu_wrap li {width:48%; margin:0 1% 7px;}
    #mcont3 #tab_wrap .tit_wrap .menu_wrap li:nth-child(2n) {margin:0 1% 7px;}
    #mcont3 #tab_wrap .con_wrap {height: 680px;padding:45px 0 0;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .morebtn {bottom: 852px;top: auto;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap {height:680px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box {float:left;width:50%;min-height: 305px;margin: 0 0 20px;padding: 0 10px;}
    #mcont3 #tab_wrap .con_wrap .con .img_slide .grap .obj .box .thumb {height:180px;margin:0 auto;}

    #mcont4 .obj1,
    #mcont4 .obj2,
    #mcont4 .obj3 {display:none;}
    #mcont4 .layout {padding:30px 15px 65px;}
    #mcont4 .title {margin:0 0 15px;}
    #mcont4 .title strong {width:93px;height:32px;background-size: 700%;background-position: -133px -398px;}
    #mcont4 .pr_wrap .pr_left .book {padding:0;}
    #mcont4 .pr_wrap .pr_left .book .book_cate {position:static; width:100%; padding:25px }
    #mcont4 .pr_wrap .pr_left .book .book_cate strong {display:block;position:relative;margin: 0 0 15px;font-size:22px;color:#fff;}
    #mcont4 .pr_wrap .pr_left .book .book_cate strong:after {top:-10px;right:-10px;}
    #mcont4 .pr_wrap .pr_left .book .book_con {padding:10px 20px;}
    #mcont4 .pr_wrap .pr_left .book .book_con ul li {padding: 0 105px 25px 0;}
    #mcont4 .pr_wrap .pr_left .book .book_con ul li strong {margin:30px 0 60px}
    #mcont4 .pr_wrap .pr_left .book .book_con ul li p {display:none;}
    #mcont4 .pr_wrap .pr_right .bbs .gallery,
    #mcont4 .pr_wrap .pr_right .bbs .video {float:none; width:100%;}
    #mcont4 .pr_wrap .pr_right .bbs .gallery {margin:0 0 10px;}
    #mcont4 .pr_wrap .pr_right .sns ul {margin:20px -2% 0;}
    #mcont4 .pr_wrap .pr_right .sns ul li {width:46%; margin:0 2% 20px}

    #mcont5:before,
    #mcont5:after {display:none;}
    #mcont5 .enter_wrap {height:auto;}
    #mcont5 .enter_wrap .tit{font-size:18px;}
    #mcont5 .enter_wrap .e_left {float:none;width:100%;min-height:180px; padding:30px 15px;background:#d81e52;}
    #mcont5 .enter_wrap .e_left:after {right:0; bottom:-10px;width: 173px;height: 164px;background-size: 500%;background-position: -1px -573px;}
    #mcont5 .enter_wrap .e_left p {display:none;}
    #mcont5 .enter_wrap .e_left .KipfInfo {width: 200px;height: 159px;margin-bottom: -88px;}
    #mcont5 .enter_wrap .e_left .KipfInfo svg {display:block;}
    #mcont5 .enter_wrap .e_right {float:none; width:100%;padding:30px 15px 20px;background:#8d7a6d;}
    #mcont5 .enter_wrap .e_right:after {width:155px;height:161px;background-size: 506%;background-position: -162px -519px;right: 0;}
    #mcont5 .enter_wrap .e_right .tit {padding:0;}
    #mcont5 .enter_wrap .e_right ul li { position:relative; width:50%; min-height:29px;margin:0 0 10px; padding:6px 0 0 40px; text-align:left;}
    #mcont5 .enter_wrap .e_right ul li span {display:inline-block;position:absolute;left: -40px;top: -6px;width:29px;height:29px;margin:0;background-size: 1905%;vertical-align:middle;}
    #mcont5 .enter_wrap .e_right ul li span.ico1 {background-position: -1px -147px;}
    #mcont5 .enter_wrap .e_right ul li span.ico2 {background-position: -33px -147px;}
    #mcont5 .enter_wrap .e_right ul li span.ico3 {background-position:-65px -147px; }
    #mcont5 .enter_wrap .e_right ul li span.ico4 {background-position:-97px -147px; }
    #mcont5 .enter_wrap .e_right ul li a span:after {display:none;}




}

@media screen and (max-width:420px){
    #mcont2 .news_wrap .news_right .control .control1 {right:0; margin:0;}

    #mcont5 .enter_wrap .e_left .KipfInfo {right: 3%;width: 125px;height: 99px;margin-bottom: -70px;}
}


#ajaxLayer {display:none;z-index:99999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}
#ajaxLayer.on{display:block;}
#ajaxLayer .pop-container{position:relative;max-width:1280px;height: 100%;margin: auto;}
