/* CUBE Interactive : Published by Choi KY : 2014-09-25 */
@charset "utf-8";
#visualWrap {width:100%;height:445px;position:relative;}
#visual {width:2000px;height:445px;position:absolute;left:50%;margin-left:-1000px;}
.visBtn {width:1000px;position:absolute;left:50%;top:260px;margin-left:-500px;z-index:999;}
.visBtn:after {content:"";display:block;clear:both;}
.visBtn > span {float:left;margin-left:1px;}
#nav {float:left;margin-left:30px;}
#nav a {width:45px;height:48px;float:left;margin-left:1px;line-height:50px;border-radius:1px;background:#3c4950;text-align:center;color:#fff;font-size:16px;font-weight:700;}
#nav a.activeSlide {background:#167bb1;}

.newsWrap {width:100%;background:#1b2c35;}
.news {width:1000px;margin:0 auto;height:70px;line-height:70px;}
.news:after {content:"";display:block;clear:both;}
.news .newsTlt {width:130px;float:left;font-size:13px;font-weight:700;color:#96dbff;font-family: 'Lato', sans-serif;}
.news a {width:770px;float:left;color:#fff;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news a:hover {color:#96dbff;}
.news .newsDate {float:right;font-size:11px;color:#a8acae;text-align:right;font-family: 'Lato', sans-serif;}

section {width:998px;margin:0 auto;border-right:1px solid #e1e6e8;border-left:1px solid #e1e6e8;}
section:after {content:"";display:block;clear:both;}
section p {font-size:13px;}
article {float:left;padding:44px 28px 0;position:relative;}
article h2 {margin-bottom:20px;font-size:20px;line-height:1;color:#1b2c35;font-weight:600;}
article h2 a {color:#1b2c35;}
article .readmore {position:absolute;left:28px;bottom:40px;}
.techBox {width:293px;height:256px;background:url(../images/main/techBg.jpg) 44px 125px no-repeat;}
.globalBox {width:293px;height:256px;background:url(../images/main/globalBg.jpg) 45px 117px no-repeat #f2f3f4;border-right:1px solid #e1e6e8;border-left:1px solid #e1e6e8;}
.noticeBox {width:242px;height:256px;}
.noticeBox a.readmore2 {position:absolute;right:28px;top:36px;}
.noticeBox .date {width:100%;height:34px;line-height:34px;text-align:center;border-radius:1px;background:#d5dee1;color:#3c4950;font-size:11px;font-family: 'Lato', sans-serif;}
.noticeBox dt {margin:15px 0 10px;font-size:13px;font-weight:bold;color:#167bb1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.noticeBox dd {height:54px;overflow:hidden;}
.noticeBox dd a {font-size:12px;line-height:1.5;}
.video1, .video2 {width:293px;height:272px;position:relative;border-top:1px solid #e1e6e8;border-right:1px solid #e1e6e8;}
.bbs-list li {width:100%;height:40px;padding-top:5px;line-height:40px;background:url(../images/contents/dotline-gr-1x10.png) 0 top repeat-x;}
.bbs-list li:first-child {background:none;}
.bbs-list li:after {content:"";display:block;clear:both;}
.bbs-list li a {width:200px;float:left;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/common/bul_circle_gr3x3.png) 0 17px no-repeat;font-size:13px;}
.bbs-list li a:hover {color:#167bb1;}
.bbs-list li span {float:right;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;}
.video1 a.readmore2, .video2 a.readmore2 {position:absolute;right:28px;top:50px;}
.video2 .videoName a {width:293px;padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}

.download {width:242px;height:125px;position:relative;padding:35px 28px 0;border-top:1px solid #e1e6e8;background:#f2f3f4;}
.download ul {background:url(../images/common/dotline_gr1x10.png) 0 25px repeat-x;}
.download ul:after{content:"";display:block;clear:both;}
.download ul li {height:36px;float:left;}
.download ul li.divide {margin-left:10px;padding-left:10px;background:url(../images/common/divide_gr1x10.gif) 0 2px no-repeat;}
.download ul li a {width:90px;height:14px;padding-right:20px;line-height:14px;background:url(../images/common/icon_down_gr.png) 93px 0 no-repeat;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.download ul li a:hover {background:url(../images/common/icon_down_bl.png) 93px 0 no-repeat;color:#167bb1;}
.download a.readmore2 {position:absolute;right:28px;top:36px;}
.labBox {width:242px;height:120px;padding:35px 28px 0;border-top:1px solid #e1e6e8;background:url(../images/main/labBg.gif) 177px 42px no-repeat;}
.para {line-height:1.5;}
.noList {text-align:center; font-size:13px; }
.padding5 {padding:5px 0; }
.padding20 {padding:20px 0; }
.padding30 {padding:30px 0; }
.padding40 {padding:40px 0; }
.padding50 {padding:50px 0; }
