@charset "utf-8";

/*����*/
#snb {background:#4D4088;}
.snb_box .snb .global_r a {border-left:1px solid #7065A2;}
.snb_box .snb .global_l a {border-right: 1px solid #7065A2;}

#lnb_hm .nav_hm li.kor a{color:#2452a7;background-color:#fff;}
#lnb_hm .nav_hm .util1{background-position:0 -28px}
#lnb .th2>a:hover{background-color:#7064a4;color:#fff}
#lnb .th2 .link_2th_ov {background-color:#7064a4;border:1px solid #7064a4;}
#tm .th1>a{padding:0 20px}
#tm .th1 .th1_lnk .line {background-color:#7064a4;}
#tm .th1 .th1_lnk.current,
#tm .th1 .th1_lnk:hover,#tm .th1 .th1_lnk:focus{color:#4D4088}
#tm .th2 a:hover, #tm .th2 a:active, #tm .th2 a:focus {background-color:#3A374B;}


#tm .item .th2.icon-menu{padding-left:270px}
#iconSet1 .th2{background:url(/images/kor/common/bg_gnb1.png) repeat-y 298px 0;}
#iconSet1 .th2>li{width:20%;border-left:none;}
#iconSet1 .th2>li.no1,
#iconSet1 .th2>li.no2{min-height:226px;}
#iconSet1 .th2>li.no1,
#iconSet1 .th2>li.no2,
#iconSet1 .th2>li.no6{border-bottom:none;}

#iconSet2 .th2>li.no9,
#iconSet2 .th2>li.no10,
#iconSet2 .th2>li.no11,
#iconSet2 .th2>li.no12,
#iconSet2 .th2>li.no17{border-bottom:none;}
#iconSet3 .th2{background:url(/images/kor/common/bg_gnb1.png) repeat-y 298px 0;}
#iconSet3 .th2>li{width:20%;}
#iconSet3 .th2>li.no18,
#iconSet3 .th2>li.no19,
#iconSet3 .th2>li.no20,
#iconSet3 .th2>li.no21,
#iconSet3 .th2>li.no23{border-bottom:none;}
#iconSet4 .th2{background:url(/images/kor/common/bg_gnb2.png) repeat-y 298px 0;}
#iconSet4 .th2>li{width:25%;}
#iconSet4 .th2>li.no26,
#iconSet4 .th2>li.no27,
#iconSet4 .th2>li.no24,
#iconSet4 .th2>li.no25{min-height:190px}
#iconSet4 .th2>li.no32,
#iconSet4 .th2>li.no35{border-bottom:none;}
#iconSet5 .th2{background:url(/images/kor/common/bg_gnb2.png) repeat-y 298px 0;}
#iconSet5 .th2>li{width:25%;}
#iconSet5 .th2>li.no36,
#iconSet5 .th2>li.no37,
#iconSet5 .th2>li.no38,
#iconSet5 .th2>li.no39{min-height:120px;}
#iconSet5 .th2>li.no40,
#iconSet5 .th2>li.no41,
#iconSet5 .th2>li.no42,
#iconSet5 .th2>li.no43{border-bottom:none;}
#iconSet6 .th2{background:none;background:url(/images/kor/common/bg_gnb3.png) repeat-y 270px 0;}
#iconSet6 .th2 li{border-bottom:none;}

#animate.action:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:56px;border-top:1px solid #ddd;background:#fff;z-index:10;}
#gnb .summary{background-image:url(/images/common/gnb_a_bg4.png)} 
/*
div #summary1{height:100%;background:url(/images/kor/common/summary1_bg.gif) no-repeat left bottom;}
div #summary2{height:100%;background:url(/images/kor/common/summary2_bg.gif) no-repeat left bottom;}
*/

#svisual{background: #333 url(/images/hls/common/local-background-01.jpg) no-repeat 50% 0;background-size:cover;}

/* 추가수정  1230 */
#header,.sub #header{height:100px}
/* #header .layout{padding:0 560px 0 389px} */
#header .layout ,.sub #header .layout{padding:0 21.5vw 0 15.5vw; max-width:none;text-align: center;}
#header #logo,.sub #header #logo{left:50px; top:31px; padding-left:174px }
#header #logo .ir-logo,.sub #header #logo .ir-logo{width:168px; height:40px; background:url(/images/icee/main/logo_new.png) no-repeat center; margin-top: 0px; position:absolute; left:0; top:50%; transform: translateY(-50%);}
#header #logo em,.sub #header #logo em{left:0px; color:#701e20; font-weight: bold; font-size: 20px; position:relative; top:0}
#header #logo em:before,.sub #header #logo em:before{width:2px; background-color:#701e20;}
#animate,.sub #animate{height:100px !important}
#animate .style,.sub #animate .style{height:100%}

#animate.act, .sub #animate.act{height:436px !important}
#animate:hover #tm .th2.current, .sub #animate:hover #tm .th2.current{height:333px !important} 


#gnb::after,.sub #gnb::after{top:76px}
#gnb .summary, .sub #gnb .summary{top:76px;left:10%;transform: translateX(-28%);height:80%;}
#gnb .summary em,.sub #gnb .summary em{font-weight: bold;font-size: 20px;margin-top: 63px;display: block;}
#tm .th1 .th1_lnk,.sub #tm .th1 .th1_lnk{padding-bottom: 38px; font-weight: bold;}



#tm,.sub #tm{float:none; display:inline-block; overflow: hidden;}

#tm .th2.current,.sub #tm .th2.current{height:334px !important}
#tm .th1 .th1_lnk,.sub #tm .th1 .th1_lnk{padding:17px 28px  41px;}
#tm .th1 .th1_lnk .line, .sub #tm .th1 .th1_lnk .line{background-color:#701e20; bottom: -1px;}

.nav_hm,.sub .nav_hm{z-index: 91;}
.nav_hm .global,.sub .nav_hm .global{position:relative;z-index: 999;}
.nav_hm .global:after,.sub .nav_hm .global:after{content:''; display:block; clear:both}
.nav_hm .global .item, .sub .nav_hm .global .item{padding:0}
.nav_hm .global .item:not(:last-child),.sub .nav_hm .global .item:not(:last-child){margin-top: 31px;}
.nav_hm .global .item.site-map,.sub .nav_hm .global .item.site-map{background-color:#9a2e2b; margin-top: 0; width:100px; height: 100px;margin-left: 25px;}
.nav_hm .global .item a,.sub .nav_hm .global .item a{padding:5px;min-height: 36px; line-height:36px; margin-left:0;}
.nav_hm .global .item a .ir-sitemap,.sub .nav_hm .global .item a .ir-sitemap{width:100%;height:100%}
.nav_hm .global .item a,.sub .nav_hm .global .item a{font-size: 15px; color:#555; padding:0 12px; position:relative; font-weight: bold;}
.nav_hm .global .item:first-child a:before,.sub .nav_hm .global .item:first-child a:before{display:none}
.nav_hm .global .item a:before,.sub .nav_hm .global .item a:before{content:''; display:inline-block; width:3px; height:3px; position:absolute; left:0; top:50%; transform:translateX(-50%); background-color:#d5d5d5}
.nav_hm .global .item.site-map a:before, .nav_hm .global .item.gm4 a:before,.sub .nav_hm .global .item.site-map a:before,.sub .nav_hm .global .item.gm4 a:before{display:none}
.nav_hm .global .item.gm4 a,.sub .nav_hm .global .item.gm4 a{border:1px solid #dddddd; border-radius: 20px; }
.nav_hm .global .item a .ir-home,.sub .nav_hm .global .item a .ir-home{position:relative; top:-1px; background-image:url(/images/icee/main/navi_home.png); width:16px;height:16px; }
#header #open_mn{
  background-color: #9a2e2b;
  margin-top: 0;
  width: 100px;
  height: 100px;
  top:0;
  right:0;
}
#header #open_mn span.ir{background: url(/images/kor/main/icon_all_menu.png) no-repeat 50% 50%;font-size: 0;width: 100%;height: 100%;display: block;}
#header #open_mn:hover span.ir{background: url(/images/kor/main/icon_all_menu.png) no-repeat 50% 50%;font-size: 0;width: 100%;height: 100%;display: block;}    
@media screen and (max-width:2200px) {

    #tm .th1 .th1_lnk,.sub #tm .th1 .th1_lnk{padding: 19px 2px  38px;}
    
}

@media screen and (max-width:1950px) {

    #tm .th1 .th1_lnk,.sub #tm .th1 .th1_lnk{padding:17px 2px  36px}
    #header #logo,.sub #header #logo{left:15px; top:36px; max-width:340px;}
    #tm,.sub #tm{margin-top: 0px; white-space: nowrap;}
    #header #logo em, .sub #header #logo em{font-size: 18px;}
    #gnb .summary,.sub #gnb .summary{top:76px;left:10%;transform: translateX(-35%);height:80%;}
    .nav_hm .global .item,.sub .nav_hm .global .item{padding: 0 2px;}
    .nav_hm .global .item a, .sub .nav_hm .global .item a{padding:2px} 
    .nav_hm .global .item.site-map,.sub .nav_hm .global .item.site-map{margin-left: 10px;}
}

@media screen and (max-width:1820px) {

    #header #logo,.sub #header #logo{top:38px}
    #header .layout,.sub #header .layout{padding:0 21.5vw 0 17.5vw}
    #tm .th2 a,.sub #tm .th2 a{font-size: 13px; padding:5px}
    .nav_hm .global .item a,.sub .nav_hm .global .item a{font-size: 12px;}
    .nav_hm .global .item.gm4 a,.sub .nav_hm .global .item.gm4 a{ border:0}
    .nav_hm .global .item.gm4 a:before,.sub .nav_hm .global .item.gm4 a:before{display:block}
    .nav_hm .global .item a .ir-home,.sub .nav_hm .global .item a .ir-home{display:none}

}


@media screen and (max-width:1600px) {

     
    
    #header #logo em, .sub #header #logo em{font-size: 1.2vw;}
    #header #logo em:before,.sub #header #logo em:before{display:none}
    
    #gnb .summary, .sub #gnb .summary{width:10vw; transform:translateX(-66%)}
    #gnb .summary em,.sub #gnb .summary em{font-size: 16px;}
    #gnb .summary b,.sub #gnb .summary b{font-size: 18px;}
    

}

@media screen and (max-width:1530px) {
    
    #header #logo, .sub #header #logo{
      top: 15px;
      padding-left: 0;
    }
    #header #logo em, .sub #header #logo em{
      position: static;
      display: block;

    }
    #header .layout, .sub #header .layout {
    padding: 0 28.5vw 0 17.5vw;
  }
      
    #header #logo .ir-logo, .sub #header #logo .ir-logo{position: static;display: block;transform: translateY(0);}
    #tm .th1 .th1_lnk,.sub #tm .th1 .th1_lnk{font-size: 17px;padding:17px 2px  38px}
    #gnb .summary,.sub #gnb .summary{display:none}
    .nav_hm .global .item.site-map,.sub .nav_hm .global .item.site-map{margin-left: 0;}

}
@media screen and (max-width:1380px) {
  #header #open_mn, .sub #header #open_mn {
      display: inline-block;
  }
  .nav_hm{right:100px;}
  .nav_hm .global .item.site-map, #gnb, #remote,.sub .nav_hm,.sub #gnb, .sub #remote{display:none}
  #header #logo, .sub #header #logo{
      top: 38px;
      padding-left: 174px;
    }
    #header #logo em, .sub #header #logo em{
      position: relative;
      display: inline-block;

    }
    #header #logo .ir-logo, .sub #header #logo .ir-logo{position: absolute;display: block;transform: translateY(-50%);}
}


@media screen and (max-width:1360px) {

    #header #logo .ir-logo,.sub #header #logo .ir-logo{width:9vw}
    #header #logo em,.sub #header #logo em{font-size: 15px;}
    #tm .th1 .th1_lnk,.sub #tm .th1 .th1_lnk{font-size: 15px;}
    .nav_hm .global .item.site-map,.sub .nav_hm .global .item.site-map{margin: 0;}

}

@media screen and (max-width:1359px) {

    
    #header .layout,.sub #header .layout{padding:0 12.5vw}
    #header #logo,.sub #header #logo{padding-left: 174px; padding-top:7px; top:30px}
    #header #logo .ir-logo,.sub #header #logo .ir-logo{width:168px}
    #header #logo em,.sub #header #logo em{font-size: 18px;}
    #header #logo em:before,.sub #header #logo em:before{display:inline-block}
    
}

@media screen and (max-width:460px) {

    #header #logo,.sub #header #logo{left:5px; padding-left:46px; padding-top: 35px; top:22px; text-align: left;}
    #header #logo .ir-logo,.sub #header #logo .ir-logo{ top:0; transform: none;}
    #header #logo em{}
    #header #logo em:before,.sub #header #logo em:before{display:none}

   
}


@charset "utf-8";


#accessibility-quick,
#accessibility-gnb,
#accessibility-content,
#accessibility-mcontent{position:fixed;top:0;left:0;width:100%}

.pc{display:block}
.mo{display:none}

.layout{position:relative;margin:0 auto;max-width:1200px;width:100%;}
.layout:after{content:"";display:block;clear:both}

.ir{overflow:hidden}
.ir:before{content:"";display:inline-block;vertical-align:top;width:100%;height:100%}
.ir-tmpl{background:url(/images/common/ir.png) no-repeat}

/*-- sub01_06 아이콘 --*/
.ir-icon{background-repeat:no-repeat;}
.ir-icon__xs{background-image: url("/images/icee/sub01/ir-icon__line.png")}
.ir-icon__sm{background-image: url("/images/icee/sub01/ir-icon__line.png")}
.ir-icon__md{background-image: url("/images/icee/sub01/ir-icon__line.png")}
.ir-icon__lg{background-image: url("/images/icee/sub01/ir-icon__line.png")}
.ir-icon__line{background-image: url("/images/icee/sub01/ir-icon__line.png")}
.ir-icon_color_line{background-image: url("/images/icee/sub01/ir-icon__line.png")}
.ui-process__icon{background-image: url("/images/icee/sub01/ir-icon__line.png")}
.circle{display:block;overflow:hidden;position:relative;}
.circle .ir-icon{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;transform: translate(calc(-50% + 0.5px), calc(-50% + 0.5px));-ms-transform: translate(calc(-50% + 0.5px), calc(-50% + 0.5px));}
.circle .ir-icon__xs{width:25px;height:25px;}
.circle .ir-icon__sm{width:40px;height:40px;}
.circle .ir-icon__md{width:110px;height:110px;}
.circle .ir-icon__lg{width:200px;height:200px;}
.circle .ir-icon__line{width:71px;height:71px;}
/* ir-icon__xs */
.ir-icon__xs.icon1{background-position:0 0;}
.ir-icon__xs.icon2{background-position:-25px 0;}
.ir-icon__xs.icon3{background-position:-50px 0;}
.ir-icon__xs.icon4{background-position:-75px 0;}
.ir-icon__xs.icon5{background-position:-100px 0;}
.ir-icon__xs.icon6{background-position:-125px 0;}
.ir-icon__xs.icon7{background-position:-150px 0;}
.ir-icon__xs.icon8{background-position:-175px 0;}
.ir-icon__xs.icon9{background-position:-200px 0;}
.ir-icon__xs.icon10{background-position:-225px 0;}
.ir-icon__xs.icon11{background-position:-250px 0;}
.ir-icon__xs.icon12{background-position:-277px 0;}
.ir-icon__xs.icon13{background-position:-302px 0;}
.ir-icon__xs.icon14{background-position:-327px 0;}
.ir-icon__xs.icon15{background-position:-352px 0;}
.ir-icon__xs.icon16{background-position:-377px 0;}
.ir-icon__xs.icon17{background-position:-402px 0;}
.ir-icon__xs.icon18{background-position:-427px 0;}
.ir-icon__xs.icon19{background-position:-452px 0;}
.ir-icon__xs.icon20{background-position:-477px 0;}
.ir-icon__xs.icon21{background-position:-502px 0;}
.ir-icon__xs.icon22{background-position:-527px 0;}
.ir-icon__xs.icon23{background-position:-552px 0;}
.ir-icon__xs.icon24{background-position:-577px 0;}
/* ir-icon__sm */
.ir-icon__sm.icon1{background-position:0 0;}
.ir-icon__sm.icon2{background-position:-40px 0;}
.ir-icon__sm.icon3{background-position:-80px 0;}
.ir-icon__sm.icon4{background-position:-120px 0;}
.ir-icon__sm.icon5{background-position:-160px 0;}
.ir-icon__sm.icon6{background-position:-200px 0;}
.ir-icon__sm.icon7{background-position:-240px 0;}
.ir-icon__sm.icon8{background-position:-280px 0;}
.ir-icon__sm.icon9{background-position:-320px 0;}
.ir-icon__sm.icon10{background-position:-360px 0;}
.ir-icon__sm.icon11{background-position:-400px 0;}
.ir-icon__sm.icon12{background-position:-440px 0;}
.ir-icon__sm.icon13{background-position:-480px 0;}
.ir-icon__sm.icon14{background-position:-520px 0;}
.ir-icon__sm.icon15{background-position:-560px 0;}
.ir-icon__sm.icon16{background-position:-600px 0;}
/* ir-icon__md */
.ir-icon__md.icon1{background-position: 8px 8px;}.ir-icon__md.icon2{background-position:-110px 0}.ir-icon__md.icon3{background-position:-220px 0}.ir-icon__md.icon4{background-position:-330px 0}.ir-icon__md.icon5{background-position:-440px 0}.ir-icon__md.icon6{background-position:-550px 0}.ir-icon__md.icon7{background-position:-660px 0}.ir-icon__md.icon8{background-position:-770px 0}.ir-icon__md.icon9{background-position:-880px 0}.ir-icon__md.icon10{background-position:-990px 0}.ir-icon__md.icon11{background-position:0 -110px}.ir-icon__md.icon12{background-position:-110px -110px}.ir-icon__md.icon13{background-position:-220px -110px}.ir-icon__md.icon14{background-position:-330px -110px}.ir-icon__md.icon15{background-position:-440px -110px}.ir-icon__md.icon16{background-position:-550px -110px}.ir-icon__md.icon17{background-position:-660px -110px}.ir-icon__md.icon18{background-position:-770px -110px}.ir-icon__md.icon19{background-position:-880px -110px}.ir-icon__md.icon20{background-position:-990px -110px}.ir-icon__md.icon21{background-position:0 -220px}.ir-icon__md.icon22{background-position:-110px -220px}.ir-icon__md.icon23{background-position:-220px -220px}.ir-icon__md.icon24{background-position:-330px -220px}.ir-icon__md.icon25{background-position:-440px -220px}.ir-icon__md.icon26{background-position:-550px -220px}.ir-icon__md.icon27{background-position:-660px -220px}.ir-icon__md.icon28{background-position:-770px -220px}.ir-icon__md.icon29{background-position:-880px -220px}.ir-icon__md.icon30{background-position:-990px -220px}.ir-icon__md.icon31{background-position:0 -330px}.ir-icon__md.icon32{background-position:-110px -330px}.ir-icon__md.icon33{background-position:-220px -330px}.ir-icon__md.icon34{background-position:-330px -330px}.ir-icon__md.icon35{background-position:-440px -330px}.ir-icon__md.icon36{background-position:-550px -330px}.ir-icon__md.icon37{background-position:-660px -330px}.ir-icon__md.icon38{background-position:-770px -330px}.ir-icon__md.icon39{background-position:-880px -330px}.ir-icon__md.icon40{background-position:-990px -330px}.ir-icon__md.icon41{background-position:0 -440px}.ir-icon__md.icon42{background-position:-110px -440px}.ir-icon__md.icon43{background-position:-220px -440px}.ir-icon__md.icon44{background-position:-330px -440px}.ir-icon__md.icon45{background-position:-440px -440px}.ir-icon__md.icon46{background-position:-550px -440px}.ir-icon__md.icon47{background-position:-660px -440px}.ir-icon__md.icon48{background-position:-770px -440px}.ir-icon__md.icon49{background-position:-880px -440px}.ir-icon__md.icon50{background-position:-990px -440px}.ir-icon__md.icon51{background-position:0 -550px}.ir-icon__md.icon52{background-position:-110px -550px}.ir-icon__md.icon53{background-position:-220px -550px}.ir-icon__md.icon54{background-position:-330px -550px}.ir-icon__md.icon55{background-position:-440px -550px}.ir-icon__md.icon56{background-position:-550px -550px}.ir-icon__md.icon57{background-position:-660px -550px}.ir-icon__md.icon58{background-position:-770px -550px}.ir-icon__md.icon59{background-position:-880px -550px}.ir-icon__md.icon60{background-position:-990px -550px}.ir-icon__md.icon61{background-position:0 -660px}.ir-icon__md.icon62{background-position:-110px -660px}.ir-icon__md.icon63{background-position:-220px -660px}.ir-icon__md.icon64{background-position:-330px -660px}.ir-icon__md.icon65{background-position:-440px -660px}.ir-icon__md.icon66{background-position:-550px -660px}.ir-icon__md.icon67{background-position:-660px -660px}.ir-icon__md.icon68{background-position:-770px -660px}.ir-icon__md.icon69{background-position:-880px -660px}.ir-icon__md.icon70{background-position:-990px -660px}.ir-icon__md.icon71{background-position:0 -770px}.ir-icon__md.icon72{background-position:-110px -770px}.ir-icon__md.icon73{background-position:-220px -770px}.ir-icon__md.icon74{background-position:-330px -770px}.ir-icon__md.icon75{background-position:-440px -770px}.ir-icon__md.icon76{background-position:-550px -770px}.ir-icon__md.icon77{background-position:-660px -770px}.ir-icon__md.icon78{background-position:-770px -770px}.ir-icon__md.icon79{background-position:-880px -770px}.ir-icon__md.icon80{background-position:-990px -770px}.ir-icon__md.icon81{background-position:0 -880px}.ir-icon__md.icon82{background-position:-110px -880px}.ir-icon__md.icon83{background-position:-220px -880px}.ir-icon__md.icon84{background-position:-330px -880px}.ir-icon__md.icon85{background-position:-440px -880px}.ir-icon__md.icon86{background-position:-550px -880px}.ir-icon__md.icon87{background-position:-660px -880px}.ir-icon__md.icon88{background-position:-770px -880px}.ir-icon__md.icon89{background-position:-880px -880px}.ir-icon__md.icon90{background-position:-990px -880px}.ir-icon__md.icon91{background-position:0 -990px}.ir-icon__md.icon92{background-position:-110px -990px}.ir-icon__md.icon93{background-position:-220px -990px}.ir-icon__md.icon94{background-position:-330px -990px}.ir-icon__md.icon95{background-position:-440px -990px}.ir-icon__md.icon96{background-position:-550px -990px}.ir-icon__md.icon97{background-position:-660px -990px}.ir-icon__md.icon98{background-position:-770px -990px}.ir-icon__md.icon99{background-position:-880px -990px}.ir-icon__md.icon100{background-position:-990px -990px}.ir-icon__md.icon101{background-position:0 -1100px}.ir-icon__md.icon102{background-position:-110px -1100px}.ir-icon__md.icon103{background-position:-220px -1100px}.ir-icon__md.icon104{background-position:-330px -1100px}.ir-icon__md.icon105{background-position:-440px -1100px}.ir-icon__md.icon106{background-position:-550px -1100px}.ir-icon__md.icon107{background-position:-660px -1100px}.ir-icon__md.icon108{background-position:-770px -1100px}.ir-icon__md.icon109{background-position:-880px -1100px}.ir-icon__md.icon110{background-position:-990px -1100px}
/* ir-icon__lg */
.ir-icon__lg.icon1{background-position:0 0;}
.ir-icon__lg.icon2{background-position:-200px 0;}
.ir-icon__lg.icon3{background-position:-400px 0;}
.ir-icon__lg.icon4{background-position:-600px 0;}
.ir-icon__lg.icon5{background-position:-800px 0;}
.ir-icon__lg.icon6{background-position:-1000px 0;}
.ir-icon__lg.icon7{background-position:-1200px 0;}
.ir-icon__lg.icon8{background-position:-1400px 0;}
.ir-icon__lg.icon9{background-position:-1600px 0;}
/* ir-icon__line */
.ir-icon__line.icon1{background-position:0px 0px;}
.ir-icon__line.icon2{background-position:-71px 0px;}
.ir-icon__line.icon3{background-position:-142px 0px;}
.ir-icon__line.icon4{background-position:-213px 0px;}
.ir-icon__line.icon5{background-position:-284px 0px;}
.ir-icon__line.icon6{background-position:-355px 0px;}
.ir-icon__line.icon7{background-position:-426px 0px;}
.ir-icon__line.icon8{background-position:-497px 0px;}
.ir-icon__line.icon9{background-position:-568px 0px;}
.ir-icon__line.icon10{background-position:-639px 0px;}
.ir-icon__line.icon11{background-position:-710px 0px;}
.ir-icon__line.icon12{background-position:-781px 0px;}
.ir-icon__line.icon13{background-position:-840px 7px;}.ir-icon__line.icon14{background-position:0 -68px}.ir-icon__line.icon15{background-position:-71px -68px}.ir-icon__line.icon16{background-position:-139px -68px}.ir-icon__line.icon17{background-position:-210px -68px}.ir-icon__line.icon18{background-position:-280px -68px}.ir-icon__line.icon19{background-position:-350px -68px}.ir-icon__line.icon20{background-position:-420px -68px}.ir-icon__line.icon21{background-position:-490px -68px}.ir-icon__line.icon22{background-position:-560px -68px}.ir-icon__line.icon23{background-position:-630px -68px}.ir-icon__line.icon24{background-position:-700px -68px}.ir-icon__line.icon25{background-position:-770px -68px}.ir-icon__line.icon26{background-position:-840px -68px}.ir-icon__line.icon27{background-position:0 -137px}.ir-icon__line.icon28{background-position:-71px -137px}.ir-icon__line.icon29{background-position:-139px -137px}.ir-icon__line.icon30{background-position:-210px -137px}.ir-icon__line.icon31{background-position:-280px -137px}.ir-icon__line.icon32{background-position:-350px -137px}.ir-icon__line.icon33{background-position:-420px -137px}.ir-icon__line.icon34{background-position:-490px -137px}.ir-icon__line.icon35{background-position:-560px -137px}.ir-icon__line.icon36{background-position:-630px -137px}.ir-icon__line.icon37{background-position:-700px -137px}.ir-icon__line.icon38{background-position:-770px -137px}.ir-icon__line.icon39{background-position:-840px -137px}.ir-icon__line.icon40{background-position:0 -210px}.ir-icon__line.icon41{background-position:-71px -210px}.ir-icon__line.icon42{background-position:-139px -210px}.ir-icon__line.icon43{background-position:-210px -210px}.ir-icon__line.icon44{background-position:-280px -210px}.ir-icon__line.icon45{background-position:-350px -210px}.ir-icon__line.icon46{background-position:-420px -210px}.ir-icon__line.icon47{background-position:-490px -210px}.ir-icon__line.icon48{background-position:-560px -210px}.ir-icon__line.icon49{background-position:-630px -210px}.ir-icon__line.icon50{background-position:-700px -210px}.ir-icon__line.icon51{background-position:-770px -210px}.ir-icon__line.icon52{background-position:-840px -210px}.ir-icon__line.icon53{background-position:0 -280px}.ir-icon__line.icon54{background-position:-71px -280px}.ir-icon__line.icon55{background-position:-139px -280px}.ir-icon__line.icon56{background-position:-210px -280px}.ir-icon__line.icon57{background-position:-280px -280px}.ir-icon__line.icon58{background-position:-350px -280px}.ir-icon__line.icon59{background-position:-420px -280px}.ir-icon__line.icon60{background-position:-490px -280px}.ir-icon__line.icon61{background-position:-560px -280px}.ir-icon__line.icon62{background-position:-630px -280px}.ir-icon__line.icon63{background-position:-700px -280px}.ir-icon__line.icon64{background-position:-770px -280px}.ir-icon__line.icon65{background-position:-840px -280px}.ir-icon__line.icon66{background-position:0 -350px}.ir-icon__line.icon67{background-position:-71px -350px}.ir-icon__line.icon68{background-position:-139px -350px}.ir-icon__line.icon69{background-position:-210px -350px}.ir-icon__line.icon70{background-position:-280px -350px}.ir-icon__line.icon71{background-position:-350px -350px}.ir-icon__line.icon72{background-position:-420px -350px}.ir-icon__line.icon73{background-position:-490px -350px}.ir-icon__line.icon74{background-position:-560px -350px}.ir-icon__line.icon75{background-position:-630px -350px}.ir-icon__line.icon76{background-position:-700px -350px}.ir-icon__line.icon77{background-position:-770px -350px}.ir-icon__line.icon78{background-position:-840px -350px}.ir-icon__line.icon79{background-position:0 -420px}.ir-icon__line.icon80{background-position:-71px -420px}.ir-icon__line.icon81{background-position:-139px -420px}.ir-icon__line.icon82{background-position:-210px -420px}.ir-icon__line.icon83{background-position:-280px -420px}.ir-icon__line.icon84{background-position:-350px -420px}.ir-icon__line.icon85{background-position:-420px -420px}.ir-icon__line.icon86{background-position:-490px -420px}.ir-icon__line.icon87{background-position:-560px -420px}.ir-icon__line.icon88{background-position:-630px -420px}.ir-icon__line.icon89{background-position:-700px -420px}.ir-icon__line.icon90{background-position:-770px -420px}.ir-icon__line.icon91{background-position:-840px -420px}.ir-icon__line.icon92{background-position:0 -490px}.ir-icon__line.icon93{background-position:-71px -490px}.ir-icon__line.icon94{background-position:-139px -490px}.ir-icon__line.icon95{background-position:-210px -490px}.ir-icon__line.icon96{background-position:-280px -490px}.ir-icon__line.icon97{background-position:-350px -490px}.ir-icon__line.icon98{background-position:-420px -490px}.ir-icon__line.icon99{background-position:-490px -490px}.ir-icon__line.icon100{background-position:-560px -490px}.ir-icon__line.icon101{background-position:-630px -490px}.ir-icon__line.icon102{background-position:-700px -490px}.ir-icon__line.icon103{background-position:-770px -490px}.ir-icon__line.icon104{background-position:-840px -490px}.ir-icon__line.icon105{background-position:0 -547px}.ir-icon__line.icon106{background-position:-74px -547px}.ir-icon__line.icon107{background-position:-144px -547px}.ir-icon__line.icon108{background-position:-213px -547px}.ir-icon__line.icon109{background-position:-283px -547px}.ir-icon__line.icon110{background-position:-353px -547px}.ir-icon__line.icon111{background-position:-426px -547px}.ir-icon__line.icon112{background-position:-493px -547px}.ir-icon__line.icon113{background-position:-563px -547px}.ir-icon__line.icon114{background-position:-633px -547px}.ir-icon__line.icon115{background-position:-703px -547px}
.ir-icon_color_line.icon1{background-position:0 0}.ir-icon_color_line.icon2{background-position:-71px 0}.ir-icon_color_line.icon3{background-position:-139px 0}.ir-icon_color_line.icon4{background-position:-210px 0}.ir-icon_color_line.icon5{background-position:-280px 0}.ir-icon_color_line.icon6{background-position:-350px 0}.ir-icon_color_line.icon7{background-position:-420px 0}.ir-icon_color_line.icon8{background-position:-490px 0}.ir-icon_color_line.icon9{background-position:-560px 0}.ir-icon_color_line.icon10{background-position:-630px 0}.ir-icon_color_line.icon11{background-position:-700px 0}.ir-icon_color_line.icon12{background-position:-770px 0}.ir-icon_color_line.icon13{background-position:-840px 0}.ir-icon_color_line.icon14{background-position:0 -68px}.ir-icon_color_line.icon15{background-position:-71px -68px}.ir-icon_color_line.icon16{background-position:-139px -68px}.ir-icon_color_line.icon17{background-position:-210px -68px}.ir-icon_color_line.icon18{background-position:-280px -68px}.ir-icon_color_line.icon19{background-position:-350px -68px}.ir-icon_color_line.icon20{background-position:-420px -68px}.ir-icon_color_line.icon21{background-position:-490px -68px}.ir-icon_color_line.icon22{background-position:-560px -68px}.ir-icon_color_line.icon23{background-position:-630px -68px}.ir-icon_color_line.icon24{background-position:-700px -68px}.ir-icon_color_line.icon25{background-position:-770px -68px}.ir-icon_color_line.icon26{background-position:-840px -68px}.ir-icon_color_line.icon27{background-position:0 -137px}.ir-icon_color_line.icon28{background-position:-71px -137px}.ir-icon_color_line.icon29{background-position:-139px -137px}.ir-icon_color_line.icon30{background-position:-210px -137px}.ir-icon_color_line.icon31{background-position:-280px -137px}.ir-icon_color_line.icon32{background-position:-350px -137px}.ir-icon_color_line.icon33{background-position:-420px -137px}.ir-icon_color_line.icon34{background-position:-490px -137px}.ir-icon_color_line.icon35{background-position:-560px -137px}.ir-icon_color_line.icon36{background-position:-630px -137px}.ir-icon_color_line.icon37{background-position:-700px -137px}.ir-icon_color_line.icon38{background-position:-770px -137px}.ir-icon_color_line.icon39{background-position:-840px -137px}.ir-icon_color_line.icon40{background-position:0 -210px}.ir-icon_color_line.icon41{background-position:-71px -210px}.ir-icon_color_line.icon42{background-position:-139px -210px}.ir-icon_color_line.icon43{background-position:-210px -210px}.ir-icon_color_line.icon44{background-position:-280px -210px}.ir-icon_color_line.icon45{background-position:-350px -210px}.ir-icon_color_line.icon46{background-position:-420px -210px}.ir-icon_color_line.icon47{background-position:-490px -210px}.ir-icon_color_line.icon48{background-position:-560px -210px}.ir-icon_color_line.icon49{background-position:-630px -210px}.ir-icon_color_line.icon50{background-position:-700px -210px}.ir-icon_color_line.icon51{background-position:-770px -210px}.ir-icon_color_line.icon52{background-position:-840px -210px}.ir-icon_color_line.icon53{background-position:0 -280px}.ir-icon_color_line.icon54{background-position:-71px -280px}.ir-icon_color_line.icon55{background-position:-139px -280px}.ir-icon_color_line.icon56{background-position:-210px -280px}.ir-icon_color_line.icon57{background-position:-280px -280px}.ir-icon_color_line.icon58{background-position:-350px -280px}.ir-icon_color_line.icon59{background-position:-420px -280px}.ir-icon_color_line.icon60{background-position:-490px -280px}.ir-icon_color_line.icon61{background-position:-560px -280px}.ir-icon_color_line.icon62{background-position:-630px -280px}.ir-icon_color_line.icon63{background-position:-700px -280px}.ir-icon_color_line.icon64{background-position:-770px -280px}.ir-icon_color_line.icon65{background-position:-840px -280px}.ir-icon_color_line.icon66{background-position:0 -350px}.ir-icon_color_line.icon67{background-position:-71px -350px}.ir-icon_color_line.icon68{background-position:-139px -350px}.ir-icon_color_line.icon69{background-position:-210px -350px}.ir-icon_color_line.icon70{background-position:-280px -350px}.ir-icon_color_line.icon71{background-position:-350px -350px}.ir-icon_color_line.icon72{background-position:-420px -350px}.ir-icon_color_line.icon73{background-position:-490px -350px}.ir-icon_color_line.icon74{background-position:-560px -350px}.ir-icon_color_line.icon75{background-position:-630px -350px}.ir-icon_color_line.icon76{background-position:-700px -350px}.ir-icon_color_line.icon77{background-position:-770px -350px}.ir-icon_color_line.icon78{background-position:-840px -350px}.ir-icon_color_line.icon79{background-position:0 -420px}.ir-icon_color_line.icon80{background-position:-71px -420px}.ir-icon_color_line.icon81{background-position:-139px -420px}.ir-icon_color_line.icon82{background-position:-210px -420px}.ir-icon_color_line.icon83{background-position:-280px -420px}.ir-icon_color_line.icon84{background-position:-350px -420px}.ir-icon_color_line.icon85{background-position:-420px -420px}.ir-icon_color_line.icon86{background-position:-490px -420px}.ir-icon_color_line.icon87{background-position:-560px -420px}.ir-icon_color_line.icon88{background-position:-630px -420px}.ir-icon_color_line.icon89{background-position:-700px -420px}.ir-icon_color_line.icon90{background-position:-770px -420px}.ir-icon_color_line.icon91{background-position:-840px -420px}.ir-icon_color_line.icon92{background-position:0 -490px}.ir-icon_color_line.icon93{background-position:-71px -490px}.ir-icon_color_line.icon94{background-position:-139px -490px}.ir-icon_color_line.icon95{background-position:-210px -490px}.ir-icon_color_line.icon96{background-position:-280px -490px}.ir-icon_color_line.icon97{background-position:-350px -490px}.ir-icon_color_line.icon98{background-position:-420px -490px}.ir-icon_color_line.icon99{background-position:-490px -490px}.ir-icon_color_line.icon100{background-position:-560px -490px}.ir-icon_color_line.icon101{background-position:-630px -490px}.ir-icon_color_line.icon102{background-position:-700px -490px}.ir-icon_color_line.icon103{background-position:-770px -490px}.ir-icon_color_line.icon104{background-position:-840px -490px}.ir-icon_color_line.icon105{background-position:0 -547px}.ir-icon_color_line.icon106{background-position:-74px -547px}.ir-icon_color_line.icon107{background-position:-144px -547px}.ir-icon_color_line.icon108{background-position:-213px -547px}.ir-icon_color_line.icon109{background-position:-283px -547px}.ir-icon_color_line.icon110{background-position:-353px -547px}.ir-icon_color_line.icon111{background-position:-426px -547px}.ir-icon_color_line.icon112{background-position:-493px -547px}.ir-icon_color_line.icon113{background-position:-563px -547px}.ir-icon_color_line.icon114{background-position:-633px -547px}.ir-icon_color_line.icon115{background-position:-703px -547px}


/* process__icon */
.ir.ui-process__icon{width:52px;height:52px; }
.ir.ui-process__icon.icon1{background-position:0 0;}
.ir.ui-process__icon.icon2 {background-position:-52px 0;}
.ir.ui-process__icon.icon3 {background-position:-104px 0;}
.ir.ui-process__icon.icon4 {background-position:-156px 0;}
.ir.ui-process__icon.icon5 {background-position:-208px 0;}
.ir.ui-process__icon.icon6 {background-position:-260px 0;}
.ir.ui-process__icon.icon7 {background-position:-312px 0;}
.ir.ui-process__icon.icon8 {background-position:-364px 0;}
.ir.ui-process__icon.icon9 {background-position:-416px 0;}
.ir.ui-process__icon.icon10 {background-position:-468px 0;}
.ir.ui-process__icon.icon11 {background-position:0 -52px;}
.ir.ui-process__icon.icon12 {background-position:-52px -52px;}
.ir.ui-process__icon.icon13 {background-position:-104px -52px;}
.ir.ui-process__icon.icon14 {background-position:-156px -52px;}
.ir.ui-process__icon.icon15 {background-position:-208px -52px;}
.ir.ui-process__icon.icon16 {background-position:-260px -52px;}
.ir.ui-process__icon.icon17 {background-position:-312px -52px;}
.ir.ui-process__icon.icon18 {background-position:-364px -52px;}
.ir.ui-process__icon.icon19 {background-position:-416px -52px;}
.ir.ui-process__icon.icon20 {background-position:-468px -52px;}
.ir.ui-process__icon.icon21 {background-position:0 -104px;}
.ir.ui-process__icon.icon22 {background-position:-52px -104px;}
.ir.ui-process__icon.icon23 {background-position:-104px -104px;}
.ir.ui-process__icon.icon24 {background-position:-156px -104px;}
.ir.ui-process__icon.icon25 {background-position:-208px -104px;}
.ir.ui-process__icon.icon26 {background-position:-260px -104px;}
.ir.ui-process__icon.icon27 {background-position:-312px -104px;}
.ir.ui-process__icon.icon28 {background-position:-364px -104px;}
.ir.ui-process__icon.icon29 {background-position:-416px -104px;}
.ir.ui-process__icon.icon30 {background-position:-468px -104px;}
.ir.ui-process__icon.icon31 {background-position:0 -156px;}
.ir.ui-process__icon.icon32 {background-position:-52px -156px;}
.ir.ui-process__icon.icon33 {background-position:-104px -156px;}
.ir.ui-process__icon.icon34 {background-position:-156px -156px;}
.ir.ui-process__icon.icon35 {background-position:-208px -156px;}
.ir.ui-process__icon.icon36 {background-position:-260px -156px;}
.ir.ui-process__icon.icon37 {background-position:-312px -156px;}
.ir.ui-process__icon.icon38 {background-position:-364px -156px;}
.ir.ui-process__icon.icon39 {background-position:-416px -156px;}
.ir.ui-process__icon.icon40 {background-position:-468px -156px;}


button{background-color:transparent}
i{font-style:normal}

.none{display:none}
#lnb_hm{display:none}

@media(min-width:0px){
    /* .pc{display:none} */
    .mo{display:block}
    .layout{width:95%}
}

@media(min-width:768px){
    .pc{display:block}
    .mo{display:none}

}
@media(min-width:1024px){
    .layout{width:auto}

}

#footer{position:relative;z-index:10;}
#footer{border-top:1px solid #f5f5f6;background-color:#fff;}
#footer .layout{position:relative;padding:48px 0;padding-left:233px;}
.finfo{position:relative;padding-right:160px;}

.footer_logo{position:absolute;top:48px;left:30px;width:118px;height:82px;font-size:0;}
.footer_menu{margin-bottom:10px;}
.footer_menu li{display:inline-block;margin-left:14px;line-height:1}
.footer_menu li:before{content:"";display:inline-block;height:15px;margin-right:14px;vertical-align:middle;border-left:1px solid #cecece}
.footer_menu li:first-child{margin-left:0}
.footer_menu li:first-child:before{display:none}
.footer_menu li a{display:inline-block;height:36px;line-height:36px;color:#555}
#footer .sns{position:absolute;top:0;right:0;}
#footer .sns a{display:inline-block;width:36px;height:36px;font-size:0;}

.fb{background-position:-201px -7px;}
.bl{background-position:-239px -7px;}
.ks{background-position:-276px -7px;}
.is{background-position:-313px -7px;}

#footer address,#footer .copy{color:#666;font-size: 13px;line-height: 20px;}
#footer address div{display:inline-block}
#footer .number{}
#footer .number span{margin:0 10px;line-height:inherit;}

#shadow_device {display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:900;background:#000;opacity:0.7}





/* footer */
#footer{z-index: 999;padding:40px 0px; border-top:1px solid #35393e; color:#e2e2e3; background-color:#42474e;}
#footer .layout{padding:0px 30px;}
#footer .tes{position:relative; min-height:86px; padding:0px 270px 0px 117px; text-align:left; background:url(/images/kor/layout/logo_gray.png) no-repeat left top;}
#footer .tes .nursing_mark{ text-align: right;margin: -115px -275px 0 0;}

/*
#footer .tes .select_group{position:absolute; right:0; top:0;}
#footer .tes .select_group .select{overflow:hidden; position:relative; z-index:100; width:233px; height:41px; margin-bottom:5px;}
#footer .tes .select_group .select:first-child{z-index:99;}
#footer .tes .select_group .select ul{position:absolute; left:0; bottom:0; width:100%; height:41px; border:1px solid #555a60; box-sizing:border-box;}
#footer .tes .select_group .select ul:hover{border:1px solid #fff;}
#footer .tes .select_group .select li{display:none; width:100%; height:39px; text-align:left; border-bottom:1px solid #ccc; box-sizing:border-box;}
#footer .tes .select_group .select a{display:block; line-height:38px; padding:0px 20px 0px 10px; text-decoration:none; color:#505050; background-color:#eee;}
#footer .tes .select_group .select.on{overflow:visible;}
#footer .tes .select_group .select.on ul{height:auto; padding-bottom:40px; border:1px solid #fff;}
#footer .tes .select_group .select.on ul li{display:block;}
#footer .tes .select_group .select li.on{display:block; position:absolute; left:0; bottom:0; border-bottom:1px solid #555a60;}
#footer .tes .select_group .select li.on a{color:#fff; background:#555a60 url(/images/kor/layout/select_bul.png) no-repeat right center;}
*/

#footer_function{position:absolute;top:0;right:0;z-index:999;} 
#anchor_group{position:relative;width:233px; height:41px;}
#anchor_group .title:before,
#anchor_group .title span:before{content:"";display:inline-block;height:100%;vertical-align:middle;text-indent:0}
#anchor_group .title{display:block;width:100%;height:36px;overflow:hidden;text-indent:15px;text-align:left;border-radius:3px;color:#fff; background:#555a60 url(/images/kor/layout/select_bul.png) no-repeat right center;}
#anchor_group .title:hover,#anchor_group .title:focus{color:#efefef}
#anchor_group .select{display:none;position:absolute;bottom:50px;right:0;width:720px;border-radius:3px;background-color:#fff}
#anchor_group .select .inner{width:720px;padding:20px;overflow:hidden}
#anchor_group .select .item{width:100%;}
#anchor_group .select .item b{display:block;font-size:18px;color:#7a3a3d;font-weight:normal}
#anchor_group .select .item ul{}
#anchor_group .select .item ul:after {content:"";display:block;visibility:hidden;clear:both;}
#anchor_group .select .item ul li{float:left;width:33.33%;border-left:1px solid #c5c5c5;text-align:left;}
#anchor_group .select .item ul li a{display:block;color:#333;border-left:10px solid transparent;text-align:left;}
#anchor_group .select .item ul li a:hover,
#anchor_group .select .item ul li a:focus{color:#7a3a3d}


#footer .tes .menu ul{overflow:hidden; width:100%; margin-bottom:10px;}
#footer .tes .menu ul li{display:inline-block; padding-left:21px;}
#footer .tes .menu ul li:first-child{padding-left:0; background:none;}
#footer .tes .menu ul li a{line-height:22px; font-size:14px; color:#ddd;}
#footer .tes .menu ul li a.on{font-weight:500; color:#fff;}
#footer .tes address{line-height:22px; font-style:normal; font-size:14px; color:#b6b6b7;}
#footer .tes address span{color:#e2e2e3;}
#footer .tes .copyright{line-height:22px; font-style:normal; font-size:14px; color:#b6b6b7;}

@media screen and (max-width:1023px){
    #footer_function{display:none}
    #footer .tes{padding:0 203px 0 0;/* text-align:center; */background:none;}
    #anchor_group{width:193px}
    #footer .tes .copyright{font-size:13px;}
    #anchor_group .select{width:640px}
    #anchor_group .select .item ul li{width:50%}
}


@media screen and (max-width:768px){
    #footer .tes{padding-right:0;}
     #footer .tes .menu ul{text-align:center}
    #footer .tes .menu ul li{float:left;padding-left:0;margin:1%;width:23%;border:1px solid #efefef;background:none;}
     #footer .tes .menu ul li a{display:block;padding:5px;text-align: center}
}


@media screen and (max-width: 640px){
     #footer_function{display:none;}
    #footer .tes .select_group .select{width:48%;}
    #footer .tes .menu ul li{width:48%}
    #footer .tes .menu ul li a,
    #footer .tes .copyright,
    #footer .tes address{font-size:12px;text-align:left;}

}




/************/




.motion {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.delay1{
    -webkit-transition-delay:0.1s;
    -moz-transition-delay:0.1s;
    -o-transition-delay:0.1s;
    transition-delay:0.1s;
}
.delay2{
    -webkit-transition-delay:0.2s;
    -moz-transition-delay:0.2s;
    -o-transition-delay:0.2s;
    transition-delay:0.2s;
}
.delay3{
    -webkit-transition-delay:0.3s;
    -moz-transition-delay:0.3s;
    -o-transition-delay:0.3s;
    transition-delay:0.3s;
}


