

.right_navi_wrap {position: fixed;width:110px;z-index:9999; top: 70px; right: 30px;}
.right_navi_wrap .tel {float:left;height:170px;padding:0;margin-bottom:5px;}
.right_navi_wrap .online {float:left;height:110px;padding:0;margin-bottom:5px;}
.right_navi_wrap ul {padding:0;margin:0;}
.right_navi_wrap li {float:left;width:100px;height:50px;padding:0;margin-bottom:10px;}
.right_navi_wrap li a {}
.right_navi_wrap li a:hover {opacity:0.8;}

#main_visual01_wrap {position:relative;width:100%;height:900px;padding:0;0;background:url('') #444 repeat;overflow:hidden;}

@media screen and (min-width: 1200px) {
#main_visual01_wrap .cont_wrap { width:1450px;} 
}

#main_visual02_wrap {position:relative;width:100%;height:700px;padding:0;background:url('./image/main_visual02_bg.jpg') #ffffff center center no-repeat;overflow:hidden;}
#main_visual02_wrap .cont_wrap {width:1200px;margin:0 auto;}
#main_visual02_wrap .cont_wrap .tit {height:200px;text-align:center;}
#main_visual02_wrap .cont_wrap .cont {position:relative;width:1200px;margin:0 auto;height:500px;}
#main_visual02_wrap .cont_wrap .cont .link {position:relative;width:600px;height:500px;background:url('./image/main_visual02_cont2.png') center center no-repeat;}
#main_visual02_wrap .cont_wrap .bottom {height:150px;}

.rows{padding-left:0}
.row1{position:relative;height:550px;padding-top:0;}

@media screen and (min-width: 1200px) {
#main_visual02_wrap .cont_wrap { width:1450px;} 
}
@media screen and (max-width: 800px) {
#main_visual02_wrap .cont_wrap { width:1450px;} 
}

#main_case_wrap {position:relative;width:100%;padding:50px 0 50px 0;background:url('') #f2f2f5 repeat;overflow:hidden;}
#main_case_wrap .cont_wrap {width:1200px;margin:0 auto;}

#main_visual03_wrap {position:relative;width:100%;height:650px;padding:0;background:url('') #f5f5f5 center center no-repeat; ;overflow:hidden;}
#main_visual03_wrap .cont_wrap {width:1200px;margin:0 auto;}
#main_visual03_wrap .cont_wrap .tit {height:200px;text-align:center;}
#main_visual03_wrap .cont_wrap .cont {position:relative;width:1200px;margin:0 auto;height:450px;}
#main_visual03_wrap .cont_wrap .bottom {height:150px;}

#main_visual04_wrap {position:relative;width:100%;height:1600px;padding:0;background:url('') #e5e5e5 center center no-repeat; ;overflow:hidden;}
#main_visual04_wrap .cont_wrap {width:1200px;margin:0 auto;}
#main_visual04_wrap .cont_wrap .tit {height:200px;text-align:center;}
#main_visual04_wrap .cont_wrap .cont {position:relative;width:1200px;margin:0 auto;height:1400px;}
#main_visual04_wrap .cont_wrap .bottom {height:150px;}

#main_visual05_wrap {position:relative;width:100%;height:370px;padding:0;0;background:url('') #ffffff repeat;overflow:hidden;}
#main_visual05_wrap .cont_wrap {width:1200px;margin:0 auto;}
#main_visual05_wrap .cont_wrap .tit {height:230px;}
#main_visual05_wrap .cont_wrap .cont {position:relative;float:left;width:1200px;height:370px;padding:0;margin:50px 0 0 0;}
#main_visual05_wrap .cont_wrap .cont .le {float:left;width:570px;height:370px;padding:0;margin:0;}
#main_visual05_wrap .cont_wrap .cont .ri {float:left;margin:0 0 0 30px;width:600px;height:370px;padding:0;}

#main_link {position:relative;width:1140px;height:70px;padding:0;margin:20px 0 0 0;background:url('') #0e74bc repeat;}
#main_link .Lt{float:left;width:150px;padding:0;margin:0;}
#main_link .Rt{float:left;width:950px;padding:20px;margin:0;}
#main_link .Rt .linkCat {width:100%;height:30px;}
#main_link .Rt .linkCat ul {padding:0;margin:0;}
#main_link .Rt .linkCat li {list-style:none;float:left;height:30px;text-align:center;font-family:나눔바른고딕, NanumBarunGothic, NG, NGEN, '돋움', sans-serif;letter-spacing:-1px;}
#main_link .Rt .linkCat li a {display:block;height:30px;padding:0;font-size:16px;color:#e0f0fb;line-height:30px;}
#main_link .Rt .linkCat li a:hover {color:#fff;}
#main_link .Rt .linkCat ul .bg {background:url('./image/linkCat_bg.png') top right no-repeat;}
#main_link .Rt .linkCat ul .spliton a{border-right:#555 solid 1px;color:#ffffff;background:#d91f00;}
#main_link .Rt .linkCat ul .splitnot a{color:#ffffff;background:url('./image/topCat_bg.jpg') top repeat-x;}
#main_link .Rt .linkCat ul .noton a{color:#ffffff;background:#d91f00;}

#main_cont {position:relative;width:1140px;height:200px;padding:0;margin:20px 0 0 0;}
#main_cont .cont01 {position:absolute;left:0; top:0;width:521px;height:210px;border:#e5e5e5 solid 1px;z-index:2;}
#main_cont .cont02 {position:absolute;left:533px; top:0;width:301px;height:190px;border:#e5e5e5 solid 1px;z-index:2;padding:10px 10px 10px 10px;margin:0;}
#main_cont .cont02 .tit{height:20px;}
#main_cont .cont02 .cont{height:170px;}
#main_cont .cont02 .more{position:absolute;bottom:0; right:0;width:40px;height:40px;z-index:99;}
#main_cont .cont03 {position:absolute;left:866px; top:0;width:252px;height:190px;border:#e5e5e5 solid 1px;z-index:2;padding:10px 10px 10px 10px;margin:0;}
#main_cont .cont03 .tit{height:20px;}
#main_cont .cont03 .cont{height:170px;}
#main_cont .cont03 .more{position:absolute;bottom:0; right:0;width:40px;height:40px;z-index:99;}

#main_quick {position:relative;width:1140px;height:100px;padding:0;margin:20px 0 20px 0;}
#main_quick .quick01 {position:absolute;left:0; top:0;width:565px;height:100px;background:url('') #f9f9f9 repeat;}
#main_quick .quick02 {position:absolute;left:575px; top:0;width:565px;height:100px;background:url('') #f1f1f1 repeat;}

.main_Btn {width:880px;position:absolute;left:280px; top:180px;}
.main_Btn ul {padding:0;margin:0;}
.main_Btn li {float:left;list-style-type:none;width:164px;margin:0 6px 0 6px;}
.main_Btn li a{display:block;height:44px;line-height:44px;padding:0;font-size:14px;color:#fff;background:url('') #ff6600 no-repeat;text-align:center;}
.main_Btn li a:hover {background:url('') #ff9900 no-repeat;}
.main_Btn li.on a{display:block;padding:3px;text-align:center;font-weight:bold;color:#fff;border:#d0d0d0 solid 1px;background:#c90102;}