@charset "utf-8";

#wrap{width:100%;}

#header{position:fixed;top:0px;width:100%;height:110px;z-index:999;background-color:#fff;}
/*Header*/
#header .headerCenter{width:1100px;height:90px;;margin:0 auto;padding-top:20px;position:relative;}

#header .headerCenter h1.h1_logo{float:left;width:178px;margin-right:213px;}
#header .headerCenter ul.gnb{float:left;width:708px;margin-top:38px;}
#header .headerCenter ul.gnb:after{content:"";clear:both;display:block;}
#header .headerCenter ul.gnb > li{float:left;margin-left:70px;cursor:pointer;height:40px;}
#header .headerCenter ul.gnb > li:first-child{margin-left:0;}
#header .headerCenter ul.gnb > li > a{font-weight:bold;font-size:18px;color:#000;}
#header .headerCenter ul.gnb > li > a:hover{font-weight:bold;color:#000;}
#header .headerCenter ul.gnb > li > ul{border-top:3px solid #005496;width:120px;position:absolute;top:90px;background-color:#fff;box-shadow:0px 1px 1px 1px #efefef;display:none;}
#header .headerCenter ul.gnb > li:hover ul{display:block;}
#header .headerCenter ul.gnb > li > ul > li{width:90px;font-size:13px;font-weight:bold;height:30px;line-height:30px;color:#000;margin-left:10px;margin-top:10px;padding-left:10px;cursor:pointer;}
#header .headerCenter ul.gnb > li > ul > li:hover{background:#f9f9f9;}

#header .headerCenter ul.top_mn{position:absolute;right:2px;top:16px;height:40px;}
#header .headerCenter ul.top_mn:after{content:"";clear:both;display:block;}
#header .headerCenter ul.top_mn li{float:left;margin-left:10px;font-size:16px;vertical-align:middle;height:30px;line-height:30px;}
#header .headerCenter ul.top_mn li a{color:#1b1b1b;}
#header .headerCenter ul.top_mn li:first-child{margin-left:0;}
#header .headerCenter ul.top_mn li:first-child a{display:inline-block;height:24px;border-radius:5px;text-align:center;font-size:16px;line-height:22px;font-weight:bold;cursor:pointer;color:#fff;width:90px;background-color:#005596;border:1px solid #116DF7;}
#header .headerCenter ul.top_mn li:nth-child(2) a{display:inline-block;height:24px;border-radius:5px;text-align:center;font-size:16px;line-height:22px;font-weight:bold;cursor:pointer;width:90px;border:1px solid #939393;}
#header .headerCenter ul.top_mn li:last-child{width:100px;position:relative;display:inline-block;}
#header .headerCenter ul.top_mn li:last-child img{position:absolute;top:0px;left:0px;}
#header .headerCenter ul.top_mn li:last-child span{position:absolute;top:0px;left:40px;width:70px;}
#header .headerCenter ul.top_mn li:last-child img:last-child{position:absolute;top:8px;left:95px;}
#header .headerCenter ul.top_mn li:last-child div{position:absolute;padding:5px;padding-left:10px;background-color:#fafafa;border:1px solid #dedede;top:30px;left:-10px;width:100px;height:200px;z-index:99;display:none;}

/*Container*/
#container{width:100%;position:relative;margin-top:110px;overflow-x:hidden;overflow-y:hidden;}
#container .mainSlide{width:100%;max-width:1920px;margin:0 auto;position:relative;}
#container .mainSlide .mainSPic{position:absolute;top:0px;left:-3000px;}
#container .mainSlide .mainSPic img{width:1144px;transition: all .1s .3s;transform: translate(0,30px);}
#container .mainSlide .mainSText{position:absolute;top:200px;left:1100px;width:540px;transition: all .1s .3s;transform: translate(0,30px);}
#container .mainSlide .mainSText h2{font-size:40px;opacity: 0;}
#container .mainSlide .mainSText h3{font-size:26px;font-weight:normal;opacity: 0;}
#container .mainSlide .mainSText .mainSExplain{font-size:18px;margin-top:30px;line-height:30px;word-wrap:break-word; word-break:keep-all;font-family:Roboto-Medium,Roboto-Medium-kr,sans-serif;opacity: 0;}
#container .mainSlide .mainSText .mainSBtn{margin-top:20px;opacity:0;}
#container .mainSlide .mainSText .mainSBtn span{display:inline-block;height:50px;border-radius:10px;text-align:center;font-size:20px;line-height:50px;font-weight:bold;cursor:pointer;}
#container .mainSlide .mainSText .mainSBtn span:first-child{color:#fff;width:300px;background-color:#116DF7;border:1px solid #116DF7;box-shadow:2px 2px 2px 2px #cee1fd;}
#container .mainSlide .mainSText .mainSBtn span:first-child a{color:#fff;}
#container .mainSlide .mainSText .mainSBtn span:first-child a:hover{color:#000;}
#container .mainSlide .mainSText .mainSBtn span:last-child{margin-left:20px;width:200px;border:1px solid #939393;box-shadow:2px 2px 2px 2px #efefef;}
#container .mainSlide .mainSText .mainSBtn span:last-child a{color:#000;}
#container .mainSlide .mainSText .mainSBtn span:last-child a:hover{color:#116DF7;}
#container .mainSlide .mainSText .mainSSuport{margin-top:20px;font-size:14px;opacity: 0;}

#container .secoundSlide{width:100%;max-width:1920px;margin:0 auto;position:relative;height:710px;}
#container .secoundSlide .secoundSPic{position:absolute;top:0px;}
#container .secoundSlide .mainSPic img{width:1144px;transition: all .1s .3s;transform: translate(0,30px);}
#container .secoundSlide .secoundSText{position:absolute;top:200px;left:50px;width:540px;z-index:9;}/**/
#container .secoundSlide .secoundSText{position:absolute;top:200px;left:200px;width:540px;z-index:9;transition: all .1s .3s;transform: translate(0,30px);}
#container .secoundSlide .secoundSText h2{font-size:40px;opacity: 0;}
#container .secoundSlide .secoundSText h3{font-size:26px;font-weight:normal;margin-bottom:30px;opacity: 0;}
#container .secoundSlide .secoundSText .secoundSExplain{font-size:18px;margin-top:30px;line-height:30px;word-wrap:break-word; word-break:keep-all;font-family:Roboto-Medium,Roboto-Medium-kr,sans-serif;opacity: 0;}
#container .secoundSlide .secoundSText .secoundSBtn{margin-top:20px;opacity:0;}
#container .secoundSlide .secoundSText .secoundSBtn span{display:inline-block;height:50px;border-radius:10px;text-align:center;font-size:20px;line-height:50px;font-weight:bold;cursor:pointer;}
#container .secoundSlide .secoundSText .secoundSBtn span:first-child{color:#fff;width:300px;background-color:#116DF7;border:1px solid #116DF7;box-shadow:2px 2px 2px 2px #cee1fd;}
#container .secoundSlide .secoundSText .secoundSBtn span:first-child a{color:#fff;}
#container .secoundSlide .secoundSText .secoundSBtn span:first-child a:hover{color:#000;}
#container .secoundSlide .secoundSText .secoundSBtn span:last-child{margin-left:20px;width:200px;border:1px solid #939393;box-shadow:2px 2px 2px 2px #efefef;}
#container .secoundSlide .secoundSText .secoundSBtn span:last-child a{color:#000;}
#container .secoundSlide .secoundSText .secoundSBtn span:last-child a:hover{color:#116DF7;}
#container .secoundSlide .secoundSText .secoundSSuport{margin-top:20px;font-size:14px;opacity: 0;}

/*Footer*/
#footer{margin:0 auto;margin-top:40px;text-align:center;background-color:#1F2238}
#footer address{color:#fff;margin:20px 0 20px 0;display:inline-block;}
#footer address p{font-size:14px;line-height:20px;font-family:Roboto-Medium,Roboto-Medium-kr,sans-serif;}
#footer:after{content:"";clear:both;display:block;}

.clear{clear:both;display:block;content:"";}