

/* 초기화 셋팅 */
*{margin:0; padding:0;-webkit-text-size-adjust:none;}
html{overflow-y:scroll; }
ul, ol, li {list-style:none;}
img, fieldset {border:none;}
a,a:link, a:visited,a:hover, a:active, a:focus {text-decoration:none;color:#555;}
h3, h4, h5,h6{font-size:12px;font-weight:normal;}

/* Basic Set-기본셋팅 */  
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body {width:100%; height:100%; font-family:"나눔고딕","nanumgothic",'Malgun Gothic', '맑은 고딕'; font-size:12px;color:#555;}
table {font-family:"나눔고딕","nanumgothic",'Malgun Gothic', '맑은 고딕'; font-size:12px;color:#555;}

.cenew{ float:left; width:245px; padding-bottom:30px; height:420px; }
.cenew p {text-align:center; padding:10px 0;  width:245px; margin-left:0px  !important;}
.cenew ul li{text-align:center; padding:5px 0;  width:245px;float:left;}
.cenew ul li.big{font-size:20px; font-weight:600;  width:245px; color:#135487}

/* 구조 셋팅 */
#header {width:100%;min-width:1258px; height:114px; text-align:center;border-bottom:1px solid #d1d1d1;}
#header:after {content:""; height:0; clear:both; display:block; visibility:hidden;}
#container {width:100%;min-width:1258px; text-align:center;border-top:1px solid #D1D1D1;}
#container:after {content:""; height:0; clear:both; display:block; visibility:hidden;}
#footer {width:100%;min-width:1258px; height:114px; border-top:1px solid #d1d1d1; text-align:center;}

/*top menu*/
#top {height:24px;background:#135487;}
.tm {width:980px; height:24px; padding:0 130px 0 148px; margin:0 auto;font-size:11px;text-align:right;color:#fff;}
.tm strong{padding:5px 0;background:#000;display:inline-block;}
.tm a{padding:0px 15px;color:#fff;}
.topMenu {width:980px;height:90px; padding:0 130px 0 148px;margin:0 auto;}
.logo {float:left;}
.navi {float:right;}

/*main vs*/
.mainVs {width:100%; height:405px;padding:1px 0; text-align:center;}
#motionj_fade_01{width:1258px;margin:0 auto;}
#mainContent {width:980px;height:142px; padding:0 130px 0 148px;margin:60px  auto 75px;}
#mainContent .mcont1{width:470px;height:140px;padding:6px 0px 0px 12px;float:left;text-align:left;line-height:1.3em;}
#mainContent .mcont1 p.titab{margin-bottom:20px;}
#mainContent .mcont1 p.more{padding-right:10px;text-align:right;}
#mainContent .mcont1 p.more a.btn{padding:0px 3px 3px 3px;background:#8B8B8B;font-size:11px;color:#FFF;}
#mainContent .mcont2{width:465px;height:142px;float:right;background:url('/img/bg_rollb.png') no-repeat 0 bottom;}

/* sub */
.subVs {width:100%; min-width:1258px; height:174px;margin:1px 0; background:#d6d6d5;text-align:center;}
.subVs p{width:980px; padding:0 130px 0 148px; margin:0 auto;}
#subContent {width:980px; min-height:600px; padding:0 130px 0 148px; margin:45px auto 0px; text-align:left; font-size:13px; line-height:1.5em;}

#leftMenu {width:190px; float:left;}
#leftMenu .left h3{padding:0 0 14px 8px;border-bottom:2px solid #135487;color:#000;font-size:25px;font-weight:bold;}
#leftMenu .left li{border-bottom:1px solid #c7c7c7;}
#leftMenu .left li a{padding:12px 8px;display:block;color:#838383;font-weight:bold;}
#leftMenu .left li a:hover{background:url('/img/bg_hov.png') no-repeat 0 5px;color:#135487;}
#leftMenu .left li p a{padding:5px 10px;}
#leftMenu .left li p a:hover{background:url('/img/bg_hov.png') no-repeat 0 -2px;}

/* footer */
#footer div.tail {width:980px; padding:30px 130px 0 148px; margin:0 auto; text-align:left; font-size:12px;}
#footer .add{background:#fff; float:left; line-height:1.5em;}
#footer .foot{float:right;}

/* content */
#content {width:740px; margin:0 0 100px 50px; float:left; text-align:left; font-weight:bold;}
#content h4{padding-bottom:25px;border-bottom:3px solid #135487; color:#000; font-size:25px; font-weight:bold;}
#content p strong{font-size:16px;color:#135487;}
#content p{background:#fff;}
#content .cblue{color:#135487;}

#content .ctxt{margin-top:30px;}
#content .ctxt p{padding-bottom:30px;}
#content .cbox{margin-top:50px;}
#content .cbox p{margin-left:35px; float:left;}
#content .cbox .isbox{clear:both;}
#content .cbox .itxt{padding-top:25px;}
#content .cbox .itxts{padding-top:15px;}
#content.sub102 .cbox .isbox{height:125px; padding-bottom:30px;}
#content.sub102 .cbox .itxt{width:545px;}
#content.sub102 .cbox table.tbl{width:545px; margin-left:35px; float:left;}
#content.sub102 .cbox table.tbl th{font-size:20px; font-style:italic; text-align:left; color:#002c5d;}
#content.sub102 .cbox table.tbl td{padding:5px 10px;}
#content .titl{height:40px;padding:40px 0 20px 30px; font-size:50px; color:#002c5d; font-style:italic;}
#content.sub201 .cbox .isbox{height:267px; padding-bottom:50px;}
#content .tbox .smtit{padding:15px 0px 30px 10px; background:url('/img/smtit.png') no-repeat 0 0; font-size:20px; color:#135487;}	
#content .prod li{width:325px; height:250px; padding:0 25px 20px 0; float:left; color:#000; text-align:center;}
#content .prods .ibox{padding-top:30px; clear:both;}
#content .prods .ibox p{float:left;}
#content .prods .ibox .img{width:350px;}
#content .prods .ibox .txt{width:385px;}
#content .prods .ibox span{display:block;}
#content .prods .ibox .mtit{padding:5px 0 30px 0; color:#135487; font-size:20px;}
#content .prods .ibox .stit{padding:10px 0 15px 10px; background:url('/img/smtit.png') no-repeat 0 0; color:#135487; font-size:15px;}
