/* 메인 */
#main {width:100%; min-width:1200px; float:left; position:relative;display:inline-block}

#main .flexslider {height:818px !important;text-align:center}
#main .main_sl1 {width:100%;height:818px;background:url(images/main_sl1.jpg) center top no-repeat;padding-top:300px;}
#main .main_sl2 {width:100%;height:818px;background:url(images/main_sl2.jpg) center top no-repeat;padding-top:100px;}
#main .main_sl3 {width:100%;height:818px;background:url(images/main_sl3.jpg) center top no-repeat;padding-top:300px;}
#main .main_sl4 {width:100%;height:818px;background:url(images/main_sl4.jpg) center top no-repeat;padding-top:100px;}


#main div.section {float:left;padding-top:110px;background-repeat:no-repeat;background-position: center;}
#main div.section p.roboto {letter-spacing:4px;}
#main div.section a.more {border-bottom:1px #303030 solid;padding-bottom:5px;font-weight:bold;}
#main div.section a.more span {padding-left:30px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#main div.section a.more:hover span {padding-left:120px;}

#main #product {background-image:url(images/main_sec1.jpg);}
#main #odm {background-image:url(images/main_sec2.jpg);}
#main #product,#main #odm {width:50%;height:540px;padding:110px 5%;}
#main #rnd {background-image:url(images/main_sec3.jpg);padding-top:110px;}
#main #infra {background-image:url(images/main_sec4.jpg);padding:150px 0;background-attachment:fixed;}
#main #rnd,#main #infra {width:100%;height:658px;text-align:center;}



#main #rnd ul.icon {float:right;position:relative;left:-50%;width:74%;}
#main #rnd ul.icon li {float:left;position:relative;left:50%;margin:0 2%;width:186px;height:186px;border-radius:186px;background-position:center 40px; background-repeat:no-repeat; color:#fff;overflow:hidden;}
#main #rnd ul.icon li.icon1 {background-image:url(images/main_sec3_icon1.png);background-color:#27333b;}
#main #rnd ul.icon li.icon2 {background-image:url(images/main_sec3_icon2.png);background-color:#fff;color:#333;}
#main #rnd ul.icon li.icon3 {background-image:url(images/main_sec3_icon3.png);background-color:#a5b3bd;}
#main #rnd ul.icon li.icon4 {background-image:url(images/main_sec3_icon4.png);background-color:#35434d;}
#main #rnd ul.icon li a {display:block;height:inherit;padding-top:120px;font-size:20px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#main #rnd ul.icon li a:hover {background-color:rgba(0,0,0,0.15);}


#main #infra .bg {background-color:rgba(255,255,255,0.9);width:600px;margin:auto;height:100%;padding-top:60px;}
