@charset "utf-8";

@import "/css/font-awesome.css";

@font-face {
    font-family: 'Noto Sans KR';
    src: url('../font/NotoSansKR-Bold.woff2') format('woff2'), url('../font/NotoSansKR-Bold.woff') format('woff');
    font-weight: bold;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans KR';
    src: url('../font/NotoSansKR-SemiBold.woff2') format('woff2'), url('../font/NotoSansKR-SemiBold.woff') format('woff');
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans KR';
    src: url('../font/NotoSansKR-Medium.woff2') format('woff2'), url('../font/NotoSansKR-Medium.woff') format('woff');
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans KR';
    src: url('../font/NotoSansKR-Regular.woff2') format('woff2'), url('../font/NotoSansKR-Regular.woff') format('woff');
    font-weight: normal;
    font-display: swap;
}

/* Common */
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,a,button,select{margin:0;padding:0; letter-spacing:-1px;}
body,input,textarea,select,button,table,pre{font-family: "Noto Sans KR", sans-serif;font-size:14px;color:#666;-webkit-text-size-adjust:none}
body{font-size:14px;/*font-size:.75em;*/line-height:1.8em;word-break:break-all; position:relative}
img,fieldset,iframe{border:0}
img{max-width:100%;vertical-align:top;border:0}
li{list-style:none}
em,address{font-style:normal}
input,select,button{vertical-align:middle}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.8em;}

/* Common Add */
caption,legend,.blind{position:absolute;top:0;left:-999em;text-align:left}
input[type=text],input[type=password]{width:auto;height:27px;padding:0 2px;border:1px solid #d2d2d2;font-size:12px;color:#666;line-height:1.5em;vertical-align:middle;-webkit-border-radius:1px;-webkit-appearance:none; letter-spacing:0; color:#333; box-sizing:border-box}
input[readonly],input[type=text].readonly{border-top:1px solid #bfc6cc;border-left:1px solid #bfc6cc;border-right:1px solid #d8dee3;border-bottom:1px solid #d8dee3;background:#f1f3f4}
input[disabled],select[disabled]{border:1px solid #bfc6cc;background:#ccc}
input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{border:1px solid #005db9;background:#f5f8fd;border-radius:0;}
input[type=file]{width:99.5%;height:30px;border:1px solid #d2d2d2;background:#fff}
input[type=radio]{*width:13px;*height:13px}
select{height:27px;border:1px solid #d2d2d2;font-size:12px;vertical-align:middle; color:#333}
textarea{width:98.2%;padding:5px;border:1px solid #d2d2d2;font-size:14px;color:#666}
table{border-collapse:0;border-spacing:0}
hr{display:none}
button[disabled]{background:#ccc}

::placeholder{font-style:italic;} 

/* aline */
.fl{float:left}
.fr{float:right}
.tx_ct {text-align:center !important;}
.tx_lf {text-align:left !important;}
.tx_rg {text-align:right !important;}
.tx_jf {text-align:justify !important;}
.pr{position:relative}
.db{display:block !important}
.di_b{display:inline-block !important}
.dn{display:none}
.over_h{overflow:hidden;zoom:1}
.ellipsis{display:inline-block;overflow:hidden;width:auto;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis} /* 말줄임 */
.tspace{letter-spacing:-1px}
.tspace0{letter-spacing:0 !important}
.hspace{line-height:1.5em}
.fs11{font-size:.92em}
.fs14{font-size:1.167em}
.ft_eng{font-family:verdana}
.vt{vertical-align:top !important}
.vb{vertical-align:bottom !important}
.hidden{position:absolute;top:0;left:-999em !important;text-align:left}
.after:after{display:block;content:"";height:0;clear:both;visibility:hidden}
.clear {clear:both !important; display:block !important; height:0 !important; font-size:0 !important; line-height:0 !important;}
.en {font-family:'Arial','Tahoma',sans-serif; letter-spacing:0 !important;}
.pdt10 {padding:10px 0;}
.pdt20 {padding:20px 0;}
.bd {font-weight:600;}
/* color  */
.red1 {color:#FF0000 !important}
.red2 {color:#77021d !important}
.red3 {color:#f76447 !important}

.blue1 {color:#0000FF !important}
.blue2 {color:#275b89 !important}
.blue3 {color:#5fa2dd !important}

.orange1 {color:#c79121 !important}
.orange2 {color:#eaa642 !important}

.green1 {color:#00FF00 !important}
.green2 {color:#356e35 !important}
.green3 {color:#71843f !important}

/* link */
a{color:#666;text-decoration:none}
a:active,a:hover,a:focus{color:#333}
  
/* Skip Navigation */
#u_skip{position:relative; z-index:999999} 
#u_skip a{display:block;position:absolute;top:-999em;left:0;width:200px;padding:5px;background:#fff;border:2px solid #00927e;color:#000;text-align:center;font-weight:600;text-decoration:none}
#u_skip a:hover,#u_skip a:focus,#u_skip a:active{position:absolute;top:1px;left:0;width:200px;padding:10px;z-index:1}

/* layout */
#wrap{width:100%;}
.header{width:100%}
#container{width:980px;margin:0 auto;/*padding-top:40px;*/overflow:hidden;}
#content{position:relative;float:left;width:770px;padding-top:60px;}
#leftMenu{float:left;width:170px;margin-right:40px;padding-top:40px;}
.center{width:980px;margin:0 auto}
#footer{clear:both;width:100%;margin-top:180px;/*padding:0 0 65px 0;*/background:#ebebeb;}

/* header */ 
#header .gnb_wrap{position:relative; z-index:99999; background:#fff;}  
.topPopup_area{}
.header_pop{width:100%;/*min-height:162px;*/background:#3f4a68;z-index:10;position:relative;}
.header_pop.v2{background:red;z-index:-100;}
.header_pop .h_pop{/*min-height:162px;*/overflow:hidden;margin:0 auto;height:179px;overflow:hidden;}
.header_pop .h_pop .h_popL{float:left;width:342px;padding-right:30px;background:url(/images/main/bg_mainPop.png) no-repeat 0px 4px;}
.header_pop .h_pop .h_popL p{text-align:right;}
.header_pop .h_pop .h_popL span{display:block;}
.header_pop .h_pop .h_popL span.txt1{padding-bottom:5px;color:#93add3;font-size:20px;line-height:22px;letter-spacing:-2px;}
.header_pop .h_pop .h_popL span.txt2{padding-bottom:16px;color:#ffb819;font-size:32px;line-height:36px;letter-spacing:-3px;}
.header_pop .h_pop .h_popL span.txt3{color:#fff;font-size:15px;line-height:15px;letter-spacing:-1px;}
.header_pop .h_pop .h_popR{float:right;width:578px;color:#fff;font-size:12px;line-height:18px}
.header_pop .h_pop .h_popR ul{margin:7px 0 0;}
.clr_orange{color:#ffb819}
.layer_close{width:100%;clear:both;color:#fff;background:rgba(0,0,0,0.5);text-align:right;position:absolute;bottom:0;left:0;z-indeX:20;}
.layer_close p{display:inline-block;margin-left:15px;vertical-align:middle;padding-bottom:5px;}
.layer_close .today input,.layer_close .today span{display:inline-block;margin-left:5px;vertical-align:middle;color:#fff;}
.layer_close .btn_closed a{display:inline-block;padding-left:20px;background:url(/images/main/layer_closed.png) no-repeat 0 8px;color:#fff;vertical-align:middle}

/* topmenu */
.topMenu{width:100%;overflow:hidden;background:rgba(51,51,51,0.05);border-bottom:1px solid #ebebeb}
.topMenu ul{ text-align:right}
.topMenu ul li{display:inline-block;text-align:right}
.topMenu ul li a{position:relative; padding:7px 7px 7px 0; margin-right:7px; display:inline-block;font-size:13px;color:#666;}
.topMenu ul li a:hover{color:#333}
.topMenu ul li a:after{content:''; position:absolute; top:14px; right:-2px; width:1px; height:12px; background:#d9dadb}
.topMenu ul li:first-child a{padding-left:21px; background:url(/images/common/topmenu-ic01.png) no-repeat left}
.topMenu ul li:nth-child(2) a{margin-right:20px; padding-left:15px; background:url(/images/common/topmenu-ic03.png) no-repeat left}
.topMenu ul li:nth-child(3) a{margin-right:20px; padding-left:16px; background:url(/images/common/topmenu-ic02.png) no-repeat left}
.topMenu ul li:last-child a{padding-right:0; margin-right:0}
.topMenu ul li:nth-child(3) a:after, .topMenu ul li:last-child a:after{display:none;} 
.topMenu ul li:nth-child(4) a{color:#005db9}
/* gnb */
.gnb-dim{position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:9999; display:none;} 
.gnb_area{position:relative;width:100%;height:56px;margin-top:19px;/*border-bottom:3px solid #9db1c9;*/z-index:999;}
.gnb_areaIn{height:56px;}
.gnb_areaIn:after{display:block;content:"";height:0;clear:both}
h1{float:left;width:220px;}
.gnb{float:right;width:760px;}
.gnb > ul {float:right;height:56px;}
.gnb > ul > li {display:inline-block;margin:5px 0 0 46px;}
.gnb > ul > li a {display:block;width:100%;font-size:18px;color:#3f4a68; padding-bottom:26px; font-weight:500; letter-spacing:-1px;}
.gnb > ul > li > a.on, 
.gnb > ul > li > a:hover{color:#005eb6; background:url(/images/common/gnb_ov.gif) center bottom no-repeat;}
.gnb > ul > li:first-child{margin-left:40px;}
.gnb ul li .depth2 {display:none;position:absolute;top:56px;left:0;width:100%;border-top:4px solid #3f4a68;border-bottom:1px solid #3f4a68;background:#fff;/*background:#3f4a68;*/z-index:999;}
/* .gnb ul li:nth-child(5) .depth2 {display:block !important;} */
.gnb ul li .depth2 .subMenuWrap {position:relative; width:980px; margin:0 auto;padding:20px 0 20px 0; /*background:#3f4a68;*/ z-index:9999;}
.gnb ul li .depth2 div.menuImg {width:200px; height:102px; background:url(/images/common/spr_gnb_icon.png) no-repeat; float:left; color:#FFF; margin-top:20px}
.gnb ul li .depth2 div.menuImg h2 { text-align:center;font-size:20px; margin-top:-25px; letter-spacing:0}
.gnb ul li .depth2.g0 div.menuImg {background-position:45px 30px;}
.gnb ul li .depth2.g1 div.menuImg {background-position:40px -70px;}
.gnb ul li .depth2.g2 div.menuImg {background-position:55px -170px;}
.gnb ul li .depth2.g3 div.menuImg {background-position:55px -275px;}
.gnb ul li .depth2.g4 div.menuImg {background-position:55px -372px;}

.gnb ul li .depth2 .subMenu {width:980px; float:right; font-size:14px;}
.gnb ul li .depth2 .subMenu ul {display:block; }
.gnb ul li .depth2 .subMenu > ul > li {display:inline-block; vertical-align:top; width:185px; margin:0 9.6px 40px 0;}

.gnb ul li .depth2 .subMenu ul li.sub0_4, 
.gnb ul li .depth2 .subMenu ul li.sub0_9,
.gnb ul li .depth2 .subMenu ul li.sub1_4,
.gnb ul li .depth2 .subMenu ul li.sub1_9,
.gnb ul li .depth2 .subMenu ul li.sub2_4,
.gnb ul li .depth2 .subMenu ul li.sub2_9,
.gnb ul li .depth2 .subMenu ul li.sub3_4, 
.gnb ul li .depth2 .subMenu ul li.sub3_9, 
.gnb ul li .depth2 .subMenu ul li.sub4_4, 
.gnb ul li .depth2 .subMenu ul li.sub4_9,
.gnb ul li .depth2 .subMenu ul li.sub5_4,
.gnb ul li .depth2 .subMenu ul li.sub5_9{margin-right:0}

/* .gnb ul li .depth2 .subMenu ul li.sub0_0 {width:18%;}
.gnb ul li .depth2 .subMenu ul li.sub0_1 {}
.gnb ul li .depth2 .subMenu ul li.sub0_2 {width:18%;}
.gnb ul li .depth2 .subMenu ul li.sub0_3 {width:28%;}
.gnb ul li .depth2 .subMenu ul li.sub0_4 {width:16%;}
 
.gnb ul li .depth2 .subMenu ul li.sub3_0 {width:23%;}
.gnb ul li .depth2 .subMenu ul li.sub3_4 {width:17%;}
.gnb ul li .depth2 .subMenu ul li.sub3_5 {clear:both; margin-top:15px;}
.gnb ul li .depth2 .subMenu ul li.sub3_6 {margin-top:15px;}

.gnb ul li .depth2 .subMenu ul li.sub4_0 {width:17%}
.gnb ul li .depth2 .subMenu ul li.sub4_1 {}
.gnb ul li .depth2 .subMenu ul li.sub4_2 {width:22%}
.gnb ul li .depth2 .subMenu ul li.sub4_3 {width:21%}
.gnb ul li .depth2 .subMenu ul li.sub4_4 {width:20%}

.gnb ul li .depth2 .subMenu ul li.sub4_5 {clear:both; margin-top:15px; width:25%}
.gnb ul li .depth2 .subMenu ul li.sub4_6 {padding-top:15px; width:19%}
.gnb ul li .depth2 .subMenu ul li.sub4_7 {margin-top:15px; width:19%}
.gnb ul li .depth2 .subMenu ul li.sub4_8 {margin-top:15px; width:19%}
.gnb ul li .depth2 .subMenu ul li.sub4_9 {margin-top:15px; width:18%} */

.gnb ul li .depth2 .subMenu ul li a {font-size:16px; display:inline-block; line-height:23px; padding:6px 0 7px 10px; color:#fff !important; background:#3f4a68;box-sizing:border-box;}
.gnb ul li .depth2 .subMenu > ul > li > a:hover,
.gnb ul li .depth2 .subMenu > ul > li > a:focus {color:#fff !important; background:#525c77}
.gnb ul li .depth2 .subMenu ul ul {float:none; width:100%;}
.gnb ul li .depth2 .subMenu ul li ul li {float:none; width:100%; line-height:1.4em}
.gnb ul li .depth2 .subMenu ul li ul li a {font-size:14px; font-weight:normal; letter-spacing:-2px; color:#333 !important; padding:10px 0 0 10px;/*padding-left:10px;*/ background:url(/images/common/gnb_d3_bul.gif) 0 12px no-repeat;}
.gnb ul li .depth2 .subMenu ul li ul li a:hover,
.gnb ul li .depth2 .subMenu ul li ul li a:focus {color:#005bb8 !important;text-decoration:underline;font-weight:600;/*background-position:0 -6px;*/}
.gnb ul li .depth2 .subMenuWrap p.d2_closed {position:absolute; bottom:0px; left:50%;}
.gnb ul li .depth2 .subMenuWrap p.d2_closed a {padding:0;}

/* .gnb ul li .depth2 ul{display:block; float:left;height:66px; margin-top:0;padding:8px 0 10px 270px;background:url(/images/common/bar_gnb.gif) no-repeat 230px 2px ;vertical-align:middle;}
.gnb ul li .depth2 ul:after{display:inline-block;content:"";height:100%;vertical-align:middle;}
.gnb ul li .depth2 ul li{display:inline-block;float:none;margin:0 35px 0 0;vertical-align:middle;}
.gnb ul li .depth2 ul li a {display:inline-block;color:#bbc3d8;font-size:14px;letter-spacing:-1px;vertical-align:middle; font-weight:600}
.gnb ul li .depth2 ul li a.on,.gnb ul li .depth2 ul li a:hover{color:#fff}
.gnb ul li .depth2 ul li ul {
	
	display:block; float:none;
    height: 66px;
    margin-top: 0;
    padding: 8px 0 10px 0;
    background: none;
    vertical-align: middle;	
}
.gnb ul li .depth2 ul li ul li {float:none;}
.gnb ul li .depth2 ul li ul li a {font-size:12px;}
.gnb ul li .depth2 div .d2_closed{position:absolute;bottom:10px;right:0;width:25px;height:25px;text-indent:-9999px;}
.gnb ul li .depth2 div .d2_closed a{display:block;width:15px;height:15px;background:url(/images/common/gnb_closed.png) no-repeat 50% 50%;font-size:0;text-indent:-9999px;}
 */
/* footer */
#footer.main_f{margin-top:0;}
.footerIn{background:#f8f8f7;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.footerIn .center:after{display:block;content:"";clear:both;}
.footerIn .cont5_l {float:left;}
.footerIn .cont5_l > ul{float:left;width:980px;border-left:1px solid #ccc;}
.footerIn .cont5_l > ul > li{position:relative;float:left;width:194px;border-right:1px solid #ccc;line-height:1.8em;text-align:center;font-size:13px;}
.footerIn .cont5_l > ul > li:hover{cursor:pointer;}
.footerIn .cont5_l > ul > li > p{}
.footerIn .cont5_l > ul > li > p.tit > a{display:flex;justify-content:center;align-items:center;gap:10px;padding:15px 0;}
.footerIn .cont5_l > ul > li > p.tit > a span{width:7px;height:7px;background:url('/images/main/footer-more.gif') no-repeat;}
.footerIn .cont5_l > ul > li > ul{display:none;z-index:500;border:1px solid #ccc;position:absolute;bottom:53px;left:-1px;text-align:center;background:#fff;box-sizing:border-box;}
.footerIn .cont5_l > ul > li > ul > li{width:194px;}
.footerIn .cont5_l > ul > li > ul > li > a{text-align:left;padding:5px 20px;display:block;font-size:12px;color:#555;letter-spacing:-1px;white-space:nowrap;}
.footerIn .cont5_l > ul > li > ul > li > a:hover{color:#fff;background:#2060a7;}
.footerIn .cont5_l > ul > li:hover > p > a{color:#2060a7;}
.footerIn .cont5_l > ul > li:hover > p > a > span{background-image:url('/images/main/img-icon-plus.png') !important;}

/* .footerIn .cont5_r{display:none;float:left;padding-left:15px;width:285px;background:url(/images/main/bar_cont.gif) no-repeat 0 5px;}
.footerIn .cont5_r span, .cont5 .cont5_r a, .cont5 .cont5_r em{display:inline-block}
.footerIn .cont5_r h3{margin-bottom:15px;overflow:hidden;line-height:1.5em;}
.footerIn .cont5_r h3 span{float:left;font-size:17px;color:#2D3752;vertical-align:middle; font-weight:600;}
.footerIn .cont5_r h3 a{float:right;width:97px;height:19px;margin-right:3px;background:url(/images/main/centerGo.gif) no-repeat 0 0;vertical-align:middle;text-indent:-9999px;}
.footerIn .cont5_r ul li{width:100%;padding-left:8px;background:url(/images/common/dot_yellow.gif) no-repeat 0 12px;overflow:hidden}
.footerIn .cont5_r ul li em{float:left;font-size:13px;vertical-align:middle; color:#555}
.footerIn .cont5_r ul li span{float:right;margin:5px 8px 0 0;font-size:13px;color:#3f4a68;vertical-align:middle;}
 */
.footerIn2 .fLst_area{padding-top:20px; overflow:hidden}
.footerIn2 .fLst_area .fLst{float:left;width:940px;margin-bottom:18px;}
.footerIn2 .fLst_area .fLst li{float:left;padding:0 8px;background:url(/images/common/bar_footer.gif) no-repeat 0 8px;letter-spacing:-1px;}
.footerIn2 .fLst_area .fLst li:first-child{padding-left:0;background:none}
.footerIn2 .fLst_area .fLst li a{color:#666; font-size:11px; color:#555}

.familySite{float:right;position:relative;}
.familySite p{padding:15px 0;display:inline-block;width:197px;border-right:1px solid #ccc;line-height:1.8em;text-align:center;font-size:13px;}
.familySite p span{display:inline-block;margin-left:10px;width:7px;height:7px;background:url('/images/main/footer-more.gif') no-repeat;}
.familySite p:hover{cursor:pointer;color:#2060a7;}
.familySite p:hover span{background-image:url('/images/main/img-icon-plus.png') !important;}
.familySite .fs_lst{display:none;z-index:500;border:1px solid #ccc;position:absolute;bottom:53px;left:-2px;text-align:center;background:#fff;box-sizing:border-box;}
.familySite .fs_lst li{width:198px;}
.familySite .fs_lst li a{padding:5px 20px;display:block;font-size:12px;color:#555;letter-spacing:-1px;white-space:nowrap;}
.familySite .fs_lst li a:hover{color:#fff;background:#2060a7;}
/* .familySite:hover .fs_lst{display:block;} */

.footerIn2 .footer_company{overflow:hidden}
.footerIn2 .footer_company li:first-child{padding-left:0; background-image:none}
.footerIn2 .footer_company li{float:left; font-size:11px;color:#666; padding:0 8px;background:url(/images/common/bar_footer.gif) no-repeat 0 8px;}
.footerIn2 .copyright{margin-bottom:45px;font-size:11px;color:#666;clear:both}

.footerIn2 .fBanner{clear:both;overflow:hidden}
.footerIn2 .fBanner li{float:left;margin-right:6px;}

.footerBan{overflow:hidden}
.footerBan .fBanner{float:left;}
.footerBan .fBanner2{float:right;}
.clr_blue{color:#005db9 !important}

.subQuick {position:absolute; top:200px; left:50%; margin:0 0 0 510px;}
.subQuick h3 {marign:0; padding:8px 0; background:url(/images/contents/depth5l_ov_bg.gif) center no-repeat; color:#FFF; font-family:Tahoma; font-size:10px; text-align:center}
.subQuick ul {width:80px;}
.subQuick ul li { text-align:center;}
.subQuick ul li a {display:block; padding:15px 0; border-bottom:1px solid #CCC}
.subQuick ul li a span {display:block;}
.subQuick ul li a span img {width:30px; height:auto;}
.subQuick ul li a em {display:block; margin-top:8px; font-size:11px; line-height:1em; letter-spacing:-1px;}
.subQuick ul li a:hover {font-weight:600; color:#005db9}
.subQuick a.btn_gotoTop {display:block; padding:8px 0;font-family:Tahoma; font-size:10px; text-align:center}
/***** NOT FOUND PANEL *****/
.notfoundpanel {
  width: 540px;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -55%);
}
@media (max-width: 640px) {
  .notfoundpanel {
    width: auto;
    position: static;
    transform: none;
    padding: 20px;
  }
}
.notfoundpanel h1 {
  float:none;
  width:auto;
  color: #3b4354;
  margin: 0 0 20px;
}

.notfoundpanel h2 {
  float:none;
  width:auto;
  font-size: 200px;
  font-weight: bold;
  line-height: 160px;
  color: #3b4354;
  margin: 0 0 20px;
}

.notfoundpanel li {text-align:center;}
.notfoundpanel li a {display:inline-block; background:#005db9; border:1px solid #014487; width:150px; text-align:center; color:#FFF}
.notfoundpanel li a:hover {background:#014487; color:#FFF}

.notfoundpanel .copy {border-top:1px solid #CCC; margin-top:20px; padding-top:20px; font-size:11px;}
.notfoundpanel .copy b {color:#005db9}
@media (max-width: 640px) {
  .notfoundpanel h1 {
    font-size: 100px;
    line-height: 100px;
  }
}
.notfoundpanel h3 {
  margin-top: 0;
  font-weight: normal;
  font-size: 30px;
  color: #505b72;
}
@media (max-width: 640px) {
  .notfoundpanel h3 {
    font-size: 24px;
  }
}
.notfoundpanel h4 {
  margin: 30px 0 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 21px;
  color: #5b6781;
  letter-spacing: .3px;
}
.notfoundpanel form {
  width: 350px;
  margin: auto;
}
@media (max-width: 360px) {
  .notfoundpanel form {
    width: 280px;
  }
}
.notfoundpanel .list-inline {
  text-align: left;
}
@media (max-width: 560px) {
  .notfoundpanel .list-inline > li:last-child {
    display: block;
    float: none !important;
    text-align: left;
    margin-top: 10px;
  }
}
@media (max-width: 360px) {
  .notfoundpanel .list-inline > li {
    display: block;
    float: none;
  }
  .notfoundpanel .list-inline > li + li {
    margin-top: 5px;
  }
}

#KSCertRelayT{opacity:0 !important;}

.IE_msg {background:#0078D7; padding:30px 0;}
.IE_msg .IE_msg_box {width:1000px; margin:0 auto; color:#FFF}
.IE_msg .IE_msg_box .fl {margin:20px 0 0 50px; text-shadow:0 1px 0 #025db8}
.IE_msg .IE_msg_box .fr {margin-right:100px}
.IE_msg .IE_msg_box .fl i {font-size:80px}
.IE_msg .IE_msg_box h3 {font-size:18px; font-weight:600;}
.IE_msg .IE_msg_box p,
.IE_msg .IE_msg_box .btn_area {margin-top:10px;}




#yettie_iframe{z-index:9999 !important;}

label.required-label{/* color:#FF0000 ; */}
label.required-label:before{color:#FF0000 ;content:"*";margin-right:5px;}