@charset "utf-8";

/* =========================== MAIN */
#mainVisual{position:relative;width:100%;height:100vh}
#mainVisual .img_wrap{overflow:hidden;opacity:.75;position:absolute;top:50%;width:calc(100% - 10%);left:50%;transform:translate(-50%, -50%);height:75vh;border-radius:50px;transition:all 1s}
#mainVisual .img_wrap:after{opacity:0;display:block;content:"";position:absolute;left:0;top:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.5);transition:all 1s .2s}
#mainVisual .img_wrap .main_slide{height:100%}
#mainVisual .img_wrap ul li{opacity:0!important;position:absolute;left:0;top:0;transform:translate3d(0,0,0)!important;width:100%!important;height:100%;background:url('../../images/fs/main/main_img1.jpg') center no-repeat;background-size:cover}
#mainVisual .img_wrap ul li.bg02{background-image:url('../../images/fs/main/main_img2.jpg')}
#mainVisual .img_wrap ul li.bg03{background-image:url('../../images/fs/main/main_img3.jpg')}
#mainVisual .img_wrap ul li.swiper-slide-active{opacity:1!important}

#mainVisual .main_txt{opacity:0;display:flex;position:absolute;justify-content:space-between;align-items:flex-end;bottom:100px;left:50%;z-index:101;width:100%;max-width:var(--mainsize);color:#fff;transform:translateX(-50%);transition:all 1s}
#mainVisual .main_txt .tit{position:relative;font-size:50px;font-weight:700;line-height:1.3;white-space:pre-line}
#mainVisual .main_txt .desc{padding-top:40px;font-size:20px}
#mainVisual .main_txt.on{opacity:1;bottom:150px}

#mainVisual.on .img_wrap{opacity:1;bottom:0;width:100%;height:100vh;border-radius:0}
#mainVisual.on .img_wrap:after{opacity:1}

#mainVisual .control{display:flex}
#mainVisual .control *{display:flex;align-items:center}
#mainVisual .control .pager{gap:10px;margin:0 25px;font-size:17px;opacity:.5}
#mainVisual .control svg{width:33px;height:33px}
#mainVisual .control>span{cursor:pointer}

/* 반응형 [s] */
@media (max-width:1380px){
#mainVisual .main_txt{width:90%}
#mainVisual .main_txt .tit{font-size:47px}
#mainVisual .main_txt .desc{font-size:18px}
}
@media (max-width:1024px){
#mainVisual .main_txt.on{bottom:200px}
#mainVisual .main_txt .tit{font-size:38px}
#mainVisual .main_txt .desc{font-size:16px}
#mainVisual .control svg{width:30px;height:30px}
#mainVisual .control .pager{margin:0 20px}
}
@media (max-width:768px){
#mainVisual{height:500px}
#mainVisual .img_wrap{height:60%}
#mainVisual.on .img_wrap{height:100%}
#mainVisual .main_txt{flex-direction:column;align-items:start;gap:40px;bottom:10px}
#mainVisual .main_txt.on{bottom:50px}
#mainVisual .main_txt .tit{font-size:30px}
#mainVisual .main_txt .desc{padding-top:20px;font-size:15px}
#mainVisual .control svg{width:26px;height:26px}
#mainVisual .control .pager{margin:0 15px;font-size:16px}
}
@media (max-width:480px){
#mainVisual{height:400px}
#mainVisual .main_txt{align-items:center;text-align:center;gap:30px;bottom:5%}
#mainVisual .main_txt.on{bottom:45%;transform:translate(-50%, 50%)}
#mainVisual .main_txt .tit{font-size:24px}
#mainVisual .main_txt .desc{padding-top:15px;font-size:14px;word-break:keep-all}
#mainVisual .control svg{width:22px;height:22px}
#mainVisual .control .pager{margin:0 13px;font-size:15px}
}
@media (max-width:380px){
#mainVisual{height:370px}
#mainVisual .main_txt .tit{font-size:21px}
#mainVisual .main_txt .desc{padding-top:12px;font-size:13px}
#mainVisual .control svg{width:20px;height:20px}
#mainVisual .control .pager{margin:0 10px;font-size:14px}
}
/* 반응형 [e] */

/* =========================== atc01 */
#atc01{overflow:hidden;display:flex;align-items:center;justify-content:center;height:100vh}
#atc01 *{word-break:keep-all}
#atc01 .tit p{margin-top:30px}
#atc01 .l_inner{position:absolute;z-index:10;max-width:var(--mainsize);width:100%}
#atc01 .l_inner .pager{display:flex;gap:25px;margin-top:100px}
#atc01 .l_inner .pager p{width:auto;height:auto;padding:5px 10px 0;border-top:2px solid #fff;border-radius:0;font-size:17px;font-weight:700;color:#fff;opacity:.3;background:none;transition:all .3s}
#atc01 .l_inner .pager p.on{opacity:1}

#atc01 .bg_area{width:100%;height:100vh;transition:all 1s;transition-delay:.5s}
#atc01.on .bg_area{overflow:hidden;width:calc(100% - 10%);height:77vh;border-radius:20px}
#atc01 .bg_area .atc01_slide{position:relative;width:100%;height:100%}
#atc01 .bg_area .atc01_slide:after{opacity:1;display:block;content:"";position:absolute;left:0;top:0;z-index:100;width:100%;height:100%;background:linear-gradient(90deg, rgba(0,0,0,0.9) 0%, rgba(255,255,255,0) 100%)}
#atc01 .bg_area li{width:100%;height:100%;background:url(../../images/fs/main/inc01/bg01.jpg) no-repeat;background-size:cover !important}
#atc01 .bg_area li.bg02{background:url(../../images/fs/main/inc01/bg02.jpg)}
#atc01 .bg_area li.bg03{background:url(../../images/fs/main/inc01/bg03.jpg)}
#atc01 .bg_area li.bg04{background:url(../../images/fs/main/inc01/bg04.jpg)}

#atc01 .txt_area{position:absolute;top:50%;right:0;width:450px;height:450px;transform:translateY(-50%)}
#atc01 .txt_area li{height:100%;border-radius:10px;background:rgba(255,255,255,.7);opacity:0;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);transition:all .3s}
#atc01 .txt_area li.on{background:rgba(255,255,255,1);opacity:1;}
#atc01 .txt_area li a{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:60px 50px}
#atc01 .txt_area span{font-size:17px;font-weight:700;color:var(--primary);}
#atc01 .txt_area span img{width: 6rem;}
#atc01 .txt_area p{margin:25px 0 30px;font-size:25px;font-weight:700;color:#111}
#atc01 .txt_area .pl{line-height:1.6;transition:all .3s;white-space:pre-line}
#atc01 .txt_area em{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50px;color:#fff;background:#111;margin-left:auto;transition:all .3s}
#atc01 .txt_area .txt_slide{width:100%;height:100%}

/* 반응형 [s] */
@media (hover:hover){
#atc01 .txt_area li:hover{background:rgba(255,255,255,0.9);}
#atc01 .txt_area li:hover em{background:var(--primary)}
}
@media (max-width:1620px){
#atc01 .l_inner{max-width:unset;width:80%}
}
@media (max-width:1380px){
#atc01.on .bg_area{width:95%}
#atc01 .l_inner{width:90%} 
#atc01 .l_inner .pager{gap:20px}
#atc01 .l_inner .pager p{font-size:15px}
#atc01 .txt_area{width:400px;height:400px}
#atc01 .txt_area li a{padding:50px 40px}
#atc01 .txt_area span{font-size:16px}
#atc01 .txt_area p{font-size:23px}
#atc01 .txt_area .pl{font-size:15px}
}
@media (max-width:1024px){
#atc01.on .bg_area{height:90vh}
#atc01 .l_inner .tit_area{display:flex;flex-direction:column;align-items:center;text-align:center}
#atc01 .l_inner .pager{margin-top:50px}
#atc01 .tit p{margin-top:20px}
#atc01 .txt_area{position:static;transform:none;margin-top:60px;width:100%;height:auto}
#atc01 .txt_area li a{padding:40px 35px;gap:15px;}
#atc01 .txt_area p{margin:14px 0 25px}
#atc01 .txt_area em{width:55px;height:55px}
}
@media (max-width:768px){
#atc01{height:700px}
#atc01 .bg_area{height:100%}
#atc01.on .bg_area{width:100%;height:100%;border-radius:0%}
#atc01 .tit p{margin-top:15px}
#atc01 .l_inner .pager{margin-top:35px}
#atc01 .l_inner .pager p{font-size:14px;line-height:1.3}
#atc01 .txt_area{margin-top:55px}
#atc01 .txt_area li a{align-items:center;text-align:center;padding:35px 15px;gap:30px}
#atc01 .txt_area span{font-size:15px}
#atc01 .txt_area p{margin:8px 0 12px;font-size:21px}
#atc01 .txt_area .pl{margin:auto;width:80%;font-size:14px;white-space:normal}
#atc01 .txt_area em{margin-left:0px;width:124px;height:42px}
#atc01 .txt_area em svg{width:20px;height:20px}
}
@media (max-width:480px){
#atc01{height:640px}
#atc01 .tit p{margin-top:12px}
#atc01 .l_inner .pager{margin-top:30px;gap:12px}
#atc01 .l_inner .pager p{padding:5px 5px 0;font-size:13px}
#atc01 .txt_area span{font-size:14px}
#atc01 .txt_area p{font-size:18px}
#atc01 .txt_area .pl{width:90%;font-size:13px}
#atc01 .txt_area li a{gap:25px}
#atc01 .txt_area em{width:110px;height:38px}
}
@media (max-width:380px){
#atc01{height:610px}
#atc01 .tit p{margin-top:8px}
#atc01 .l_inner .pager p{font-size:12px}
#atc01 .txt_area li a{padding:30px 10px}
#atc01 .txt_area span{font-size:13px}
#atc01 .txt_area p{margin:5px 0 10px;font-size:17px}
#atc01 .txt_area em{width:100px;height:36px}
#atc01 .txt_area em svg{width:18px;height:18px}
}
/* 반응형 [e] */

/* =========================== atc02 */
#atc02 .atc02_top{padding-top:160px;background:url('../../images/fs/main/inc02/bg_img.jpg') no-repeat center top;}
#atc02 .atc02_top .top_inner{display:flex;width:100%;max-width:1400px;margin:0 auto;}
#atc02 .news_box{position:relative;width:calc(100% - 90px);color:#fff}
#atc02 .news_box .eng_tit{position:absolute;left:0;top:23px;z-index:2;font-size:15px;font-weight:700;text-transform:uppercase}
#atc02 .news_slide {}
#atc02 .news_slide ul {}
#atc02 .news_slide ul li{opacity:0 !important;transition:all .2s}
#atc02 .news_slide ul li.swiper-slide-active{opacity:1 !important}
#atc02 .news_slide ul li a{display:flex;column-gap:95px}
#atc02 .news_slide ul li .news_txt{width:calc(100% - 610px);padding-top:92px;color:#fff}
#atc02 .news_slide ul li .news_txt .big_subj{display:-webkit-box;overflow:hidden;font-size:50px;line-height:1.2;font-weight:700;word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
#atc02 .news_slide ul li .news_txt .cont_txt{display:flex;margin-top:67px}
#atc02 .news_slide ul li .news_txt .cont_txt .date{width:130px;font-weight:500}
#atc02 .news_slide ul li .news_txt .cont_txt .cont{display:-webkit-box;overflow:hidden;width:calc(100% - 130px);word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:rgba(255,255,255,.65)}
#atc02 .news_slide ul li .news_img{overflow:hidden;width:610px;height:530px;border-radius:20px;}
#atc02 .news_slide ul li .news_img .thum{width:100%;height:100%;background-size:cover;background-position:center}
/* #atc02 .news_slide ul li.slide01 .news_img .thum{background-image:url('../../images/fs/main/inc02/slide_img01.jpg')}
#atc02 .news_slide ul li.slide02 .news_img .thum{background-image:url('../../images/fs/main/inc02/slide_img02.jpg')}
#atc02 .news_slide ul li.slide03 .news_img .thum{background-image:url('../../images/fs/main/inc02/slide_img03.jpg')} */
#atc02 .news_nav{margin-top:280px}
#atc02 .news_nav p{display:flex;align-items:center;justify-content:center;width:90px;height:90px;cursor:pointer;transition:all .2s}
#atc02 .news_nav p.hov{background-color:rgba(255,255,255,.1);}
#atc02 .news_nav p svg{height:18px;color:#fff}
#atc02 .atc02_bottom .bottom_inner{display:flex;justify-content:space-between;position:relative;width:100%;max-width:1400px;margin:80px auto 0;padding-bottom:130px}
#atc02 .atc02_bottom .bottom_inner:before{position:absolute;left:0;bottom:0;content:'';z-index:-1;width:1px;height:calc(100% + 300px);background:#e1e1e1}
#atc02 .atc02_bottom .bottom_inner:after{position:absolute;left:0;top:0;content:'';z-index:-1;width:calc(100% + 260px);height:1px;background:#e1e1e1}
#atc02 .noti_late{width:580px;margin-left:50px}
#atc02 .noti_late .late_tit{display:flex;justify-content:center;align-items:center;width:110px;height:45px;margin-top:-23px;border-radius:50px;font-weight:500;color:#fff;;background-color:var(--primary);font-family:var(--eng-font)}
#atc02 .noti_late ul{padding-top:65px}
#atc02 .noti_late ul li{position:relative;padding:25px 10px}
#atc02 .noti_late ul li .subj{font-size:18px;font-weight:600;color:#111}
#atc02 .noti_late ul li .date{margin-top:7px;font-size:15px;color:#888}
#atc02 .noti_late ul li+li{border-top:1px solid #e1e1e1}
#atc02 .noti_late ul li .arrow{display:flex;align-items:center;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:100%;border:1px solid #e1e1e1;transition:all .2s}
#atc02 .noti_late ul li .arrow svg{height:18px;color:#111;transition:all .2s}
#atc02 .icon_box{display:flex;justify-content:space-between;column-gap:20px;padding-top:80px}
#atc02 .icon_box .icon_link{width:680px;height:340px;border-radius:20px;color:#fff;background: linear-gradient(45deg, #0d449e, #3366cc);}
#atc02 .icon_box .icon_link.co_blue{background-color:var(--primary)}
#atc02 .icon_box .icon_link a{display:flex;align-items:end;position:relative;width:100%;height:100%;padding:0 0 52px 40px;color:#fff}
#atc02 .icon_box .icon_link a .icon{display:flex;align-items:center;justify-content:center;position:absolute;right:40px;top:40px;width:70px;height:70px;border-radius:10px;transition:all .2s;background:rgba(255,255,255,0.1);}
#atc02 .icon_box .icon_link a .icon i{font-size:30px;}
/*#atc02 .icon_box .icon_link.co_blue a .icon{background-image:url('../../images/fs/main/inc02/icon02.png')}*/
#atc02 .icon_box .icon_link a .txt{font-size:25px;font-weight:700}
#atc02 .icon_box .icon_link a .txt span{display:block;margin-bottom:17px;font-size:15px;font-weight:500;font-family:var(--eng-font)}
/* 모바일 호버 X */
@media (hover: hover) {
    #atc02 .noti_late ul li:hover .arrow{border:1px solid var(--black);background-color:var(--black)}
    #atc02 .noti_late ul li:hover .arrow svg{transform:rotate(45deg);color:#fff}
    #atc02 .icon_box .icon_link a:hover .icon{/*background-image:url('../../images/fs/main/inc02/icon01_on.png');*/background-color:rgba(255,255,255,.9);}
    #atc02 .icon_box .icon_link a:hover .icon i{filter: brightness(0) saturate(100%) invert(9%) sepia(25%) saturate(0%) hue-rotate(218deg) brightness(104%) contrast(91%);}
    /*#atc02 .icon_box .icon_link.co_blue a:hover .icon{background-image:url('../../images/fs/main/inc02/icon02_on.png')}*/
}
/* 반응형 [s] */
@media (max-width:1500px){
    #atc02 .atc02_top{padding:160px 50px 0}
    #atc02 .atc02_top .top_inner{max-width:none}
    #atc02 .news_slide ul li a{column-gap:50px}
    #atc02 .atc02_bottom .bottom_inner{column-gap:50px;max-width:none;padding:0 50px 130px}
    #atc02 .atc02_bottom .bottom_inner:before{display:none}
    #atc02 .noti_late{margin-left:0}
}
@media (max-width:1230px){
    #atc02 .atc02_top{padding:140px 30px 0;background-size:1580px}
    #atc02 .news_box{width:calc(100% - 75px)}
    #atc02 .news_box .eng_tit{top:0}
    #atc02 .news_slide ul li .news_txt{width:calc(100% - 520px);padding-top:75px}
    #atc02 .news_slide ul li .news_txt .big_subj{font-size:45px}
    #atc02 .news_slide ul li .news_txt .cont_txt{margin-top:60px}
    #atc02 .news_slide ul li .news_txt .cont_txt .date{width:110px}
    #atc02 .news_slide ul li .news_txt .cont_txt .cont{width:calc(100% - 110px)}
    #atc02 .news_slide ul li .news_img{width:470px;height:420px}
    #atc02 .news_nav{margin-top:219px}
    #atc02 .news_nav p{width:75px;height:75px}
    #atc02 .atc02_bottom .bottom_inner{column-gap:40px;padding:0 30px 130px}
    #atc02 .noti_late{width:420px}
    #atc02 .icon_box{column-gap:15px;width:calc(100% - 460px)}
    #atc02 .icon_box .icon_link{width:calc(100%/1 - 7.5px)}
    #atc02 .icon_box .icon_link a{padding:0 0 45px 35px}
}
@media (max-width:1024px){
    #atc02 .atc02_top{padding:120px 30px 0;background-size:1440px}
    #atc02 .news_box{width:calc(100% - 65px)}
    #atc02 .news_box .eng_tit{font-size:14px}
    #atc02 .news_slide ul li a{column-gap:normal}
    #atc02 .news_slide ul li .news_txt{width:60%;padding:65px 30px 0 0}
    #atc02 .news_slide ul li .news_txt .big_subj{font-size:38px}
    #atc02 .news_slide ul li .news_txt .cont_txt{margin-top:50px}
    #atc02 .news_slide ul li .news_img{width:40%;height:380px}
    #atc02 .news_nav{margin-top:214px}
    #atc02 .news_nav p{width:65px;height:65px}
    #atc02 .atc02_bottom .bottom_inner{column-gap:30px}
    #atc02 .noti_late{width:calc(100% - 340px)}
    #atc02 .noti_late .late_tit{width:100px;height:40px;margin-top:-19px;font-size:14px}
    #atc02 .noti_late ul li{padding:20px 10px}
    #atc02 .noti_late ul li .subj{font-size:16px}
    #atc02 .noti_late ul li .date{font-size:14px}
    #atc02 .icon_box{display:block;width:310px}
    #atc02 .icon_box .icon_link{width:100%;height:30rem;}
    #atc02 .icon_box .icon_link+.icon_link{margin-top:15px}
    #atc02 .icon_box .icon_link a .txt{font-size:20px}
    #atc02 .icon_box .icon_link a .txt span{font-size:14px}
    #atc02 .icon_box .icon_link a .icon{width:65px;height:65px;background-size:33px}
}
@media (max-width:768px){
    #atc02 .atc02_top{padding:90px 30px 0;background-size:2200px}
    #atc02 .atc02_top .top_inner{display:block}
    #atc02 .news_box{width:100%}
    #atc02 .news_box .eng_tit{position:initial;font-size:13px}
    #atc02 .news_slide ul li a{display:block}
    #atc02 .news_slide ul li .news_txt{width:100%;padding:40px 0 0}
    #atc02 .news_slide ul li .news_txt .big_subj{width:auto;font-size:30px}
    #atc02 .news_slide ul li .news_img{width:100%;height:400px;margin-top:45px}
    #atc02 .news_nav{display:flex;justify-content:center;column-gap:15px;margin-top:45px}
    #atc02 .news_nav p{width:60px;height:60px;border-radius:15px;border:1px solid #e1e1e1}
    #atc02 .news_nav p svg{transform:rotate(-90deg);color:var(--black)}
    #atc02 .atc02_bottom .bottom_inner{display:block;margin-top:70px;padding:0 30px 90px}
    #atc02 .atc02_bottom .bottom_inner:after{top:19px}
    #atc02 .noti_late{width:100%}
    #atc02 .noti_late .late_tit{font-size:13px;margin-top:0}
    #atc02 .noti_late ul{padding-top:45px}
    #atc02 .icon_box{display:flex;width:100%;padding-top:40px}
    #atc02 .icon_box .icon_link{height:auto}
    #atc02 .icon_box .icon_link+.icon_link{margin-top:0}
    #atc02 .icon_box .icon_link a{padding:30px 25px}
    #atc02 .icon_box .icon_link a .icon{top:50%;right:25px;transform:translateY(-50%);width:55px;height:55px}
    #atc02 .icon_box .icon_link a .txt{font-size:18px}
    #atc02 .icon_box .icon_link a .txt span{margin-bottom:15px;font-size:13px}
}
@media (max-width:480px){
    #atc02 .atc02_top{padding:70px 15px 0;background-size:1710px}
    #atc02 .news_slide ul li .news_txt{padding-top:30px}
    #atc02 .news_slide ul li .news_txt .big_subj{width:100%;font-size:25px}
    #atc02 .news_slide ul li .news_txt .cont_txt{display:block;margin-top:40px}
    #atc02 .news_slide ul li .news_txt .cont_txt .date{display:block;margin-bottom:15px}
    #atc02 .news_slide ul li .news_txt .cont_txt .cont{width:100%}
    #atc02 .news_slide ul li .news_img{height:310px;margin-top:35px}
    #atc02 .news_nav{margin-top:25px}
    #atc02 .news_nav p{width:50px;height:50px}
    #atc02 .atc02_bottom .bottom_inner{margin-top:60px;padding:0 15px 50px}
    #atc02 .atc02_bottom .bottom_inner:after{top:17px}
    #atc02 .noti_late .late_tit{width:85px;height:35px}
    #atc02 .noti_late ul{padding-top:30px}
    #atc02 .noti_late ul li .subj{overflow:hidden;width:80%;font-size:14px;white-space:nowrap;text-overflow:ellipsis}
    #atc02 .noti_late ul li .date{font-size:13px}
    #atc02 .icon_box{display:block;padding-top:30px}
    #atc02 .icon_box .icon_link+.icon_link{margin-top:10px}
    #atc02 .icon_box .icon_link a .txt{font-size:16px}
    #atc02 .icon_box .icon_link a .txt span{margin-bottom:10px}
}
@media (max-width:380px){
    #atc02 .atc02_top{background-size:1540px}
    #atc02 .news_slide ul li .news_txt .big_subj{font-size:23px}
    #atc02 .news_slide ul li .news_txt .cont_txt{margin-top:35px}
    #atc02 .news_slide ul li .news_img{height:260px;margin-top:35px}
    #atc02 .atc02_bottom .bottom_inner{padding-bottom:40px}
    #atc02 .icon_box .icon_link a{padding:25px}
}
/* 반응형 [e] */

/* 마지막 슬라이드 개별 스크롤 */
.last-slide {height: auto !important;}
.normal-scroll {height: 100vh;overflow-y: auto;overflow-x: hidden;}
@media (max-width:1024px){
    .normal-scroll {height: auto;overflow-y: hidden !important;overflow-x: hidden;}
}


/* 팝업 */
.layerPopup {box-shadow: none !important;border:0 !important;}
.layerPopup > img {width: 100%;}
.layerPopup a > img {width: 100%;}
.layerPopup .chkvsb {bottom:-21px !important;background: #222;padding:10px 2px !important;margin:0 !important;}
.layerPopup .chkvsb img {margin-top:0;margin-right:7px;filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(144deg) brightness(103%) contrast(100%);}
.layerPopup p {font-size:20px !important;}
.layerPopup p [type="checkbox"] {width: 18px;height: 18px;margin-top:-5px !important;}
@media only screen and (max-width:1023px){
    .layerPopup {left:10px !important;width: auto !important;height: auto !important;padding-bottom:22px;}
    .layerPopup p {font-size:18px !important;}
    input:first-child, select:first-child {min-width: 3rem !important;}
}
@media only screen and (max-width:499px){
    .layerPopup {left:10px !important;right:10px;}
}