@charset "utf-8";

/* 제품소개 */

.prd_list_top {padding-top:0px;}

.prd_list_top.pt0 {padding-top:0;}
.prd_list_top .search_res {float:left; line-height:35px; margin-left:10px;}
.prd_list_top .search_res .web {display:none;}
.prd_list_top .search_res strong{color:#f27322;}
.prd_list_top .wisenet {text-align:center; margin:20px 0;}
.prd_list_top .wisenet a {font-size:12px; color:#777777; padding-right:33px; position:relative; display:inline-block;}
.prd_list_top .wisenet a span {display:inline-block;text-align:right; line-height:130%;}
.prd_list_top .wisenet a span strong {color:#f27322; display:inline-block; border-bottom:1px solid #f27322; padding-bottom:3px;}
.prd_list_top .wisenet .asset {position:absolute; top:3px; right:0;}
.prd_list_top .cs_list_sel {margin-top:10px;}
.prd_list_top .search_result_tit p {text-align:center; margin:15px 0; color:#777777;}
.prd_list_top .search_result_tit p strong{color:#f27322;}

.prd_list_top .pnmRule {display:none; position:absolute;top:0px;left:0px;width:100%;}

.prd_list_top .pnmRule a {display:inline-block;text-align:center; padding:11px 0px; font-size:12px; color:#fff;width:49%;}

.prd_list_top .btn_accsel {display:none;}
.prd_list_top .btn_nmRule {display:none;}
.prd_list_top .btn_HDD {display:none;}
.prd_list_top .btn_platform {display:none;}

.tagContainer .tag {display:inline-block; padding:3px 8px; margin-right:-3px;}
.tagContainer .tag.tag_orange {background:#f27322;color:#fff; }
.tagContainer .tag.tag_gray{background:#ebebeb;color:#212121; }

.tagContainer .tag.tag_blue{background:#0072bc;color:#fff; }
.tagContainer .tag.tag_red {background:#e10b0b;color:#fff; }

.prod-list {position:relative;margin-top:10px; } 
.prod-list .new_prd {position:absolute; bottom:-50px; left:0; width:100%;}
.prod-list .new_prd .btn_type06 {display:inline-block;padding:0px 0px; width:auto; width:100%;height:34px;line-height:34px;text-align:center;font-size:12px; color:#fff; background:#756f6d;}
.prod-list .new_prd .btn_type06 .big {display:inline-block;}
.prod-list .new_prd .btn_type06 .small {display:none;}
.prod-list .new_prd .btn_type06 .icoMail {display:inline-block;background:url('/_img/common/ico_mail.png') left 45% no-repeat;width:18px;height:34px;background-size:14px;vertical-align:middle}
.prod-list .new_prd .btn_type06.platForm{margin-left:1%}

.prd_list ul {border-top:2px solid #333; margin-top:10px;}
.prd_list ul li {border:1px solid #dfdfdf; border-top:0;}
.prd_list ul li a {display:block;position:relative; padding:15px 15px 25px;overflow:hidden;}
.prd_list ul li a .over_bd{position:absolute; width:100%; height:100%; border:1px solid #f27322;margin-left: -2px;margin-top: 100%;top: 1px;left: 1px; z-index:10; background:rgba(242,120,35,0.9); display:block;
-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out; opacity:0;}
.prd_list ul li a .over_bd.extinction {background:rgba(85,85,85,0.9);}
.prd_list ul li a:hover .over_bd {display:block; margin-top:-2px; opacity:1;}
.prd_list ul li a .over_bd .over_cont {text-align:center;padding:100px 30px 0; display:block;}
.prd_list ul li a .over_bd .over_cont .tagContainer {display:block;margin-bottom:10px;}
.prd_list ul li a .over_bd .over_cont .tagContainer .tag {border:1px solid #fff; color:#fff; font-size:10px; margin:0 1px; display:inline-block;}
.prd_list ul li a .over_bd .over_cont .tit {font-size:19px; color:#fff; display:block; margin-bottom:50px;position:relative;}
.prd_list ul li a .over_bd .over_cont .tit:after {content:'';position:absolute; left:50%;bottom:-35px; width:1px; height:15px; background:#fff;}
.prd_list ul li a .over_bd .over_cont .txt {font-size:12px; color:#fff; display:block;line-height:1.4;}
.prd_list ul li a .cont_cell {display:block; margin:0 auto; max-width:260px;}
.prd_list ul li a .cont_cell .tagContainer {display:block; margin-bottom:15px;text-align:center;position:absolute;top:0;left:0;}
.prd_list ul li a .cont_cell .imgContainer {display:block; margin-bottom:5px; margin-top:15px; text-align:center;}
.prd_list ul li a .cont_cell .imgContainer img {width:80%;}
.prd_list ul li a .cont_cell .tit {display:block; text-align:center; font-size:19px; color:#202020; margin-bottom:3px; margin-top:20px;}
.prd_list ul li a .cont_cell .txt {display:block; text-align:center;font-size:12px; color:#777777;}
.prd_list .btn_container {text-align:center;}
.prd_list .btn_container .asset {margin-left:5px;}


.pView.pnmRule {display:none;}

.pView.pnmRule a {display:inline-block;text-align:center; padding:11px 0px; font-size:12px; color:#fff;width:49%}

.pView.pnmRule .btn_accsel {display:none;}
.pView.pnmRule .btn_nmRule {display:none;}
.pView.pnmRule .btn_HDD {display:none;}
.pView.pnmRule .btn_platform {display:none;}

.prd_view {margin-top:20px}
.prd_view .prd_view_top {border:1px solid #dfdfdf;}
.prd_view .prd_view_top .prd_view_title {padding:20px;}
.prd_view .prd_view_top .prd_view_title .tit {font-weight:700; font-size:20px; color:#222; margin-top:5px;text-align:left;}
.prd_view .prd_view_top .prd_view_title .txt {font-size:12px; color:#202020; margin-top:7px;}
.prd_view .prd_view_top .prd_imgs {position:relative;padding:0 16px;border-top:1px solid #dbdbdb; padding-bottom:20px;min-height:330px}
.prd_view .prd_view_top .prd_imgs .viewer {height:220px;position:relative;padding-top:40px;}
.prd_view .prd_view_top .prd_imgs .viewer .number {position:absolute; top:20px;left:50%;margin-left:-13px;font-size:12px; color:#666666;}
.prd_view .prd_view_top .prd_imgs .viewer .number strong {color:#f27322;}
.prd_view .prd_view_top .prd_imgs .viewer .link {display:block; text-align:center; margin-top:10px;}
.prd_view .prd_view_top .prd_imgs .viewer .link a {color:#777777; font-size:12px; padding:0 8px; position:relative; display:inline-block;}
.prd_view .prd_view_top .prd_imgs .viewer .link a:after {content:''; position:absolute; top:5px; left:-1px; width:3px; height:3px; overflow:hidden; border-radius:50%; background:#777;}
.prd_view .prd_view_top .prd_imgs .viewer .link a:first-child:after {width:0; height:0;}
.prd_view .prd_view_top .prd_imgs .viewer .imgView {display:block; height:165px;text-align:center;}
.prd_view .prd_view_top .prd_imgs .viewer .imgView img  {max-width:165px;height:100%;}
.prd_view .prd_view_top .prd_imgs ul {}
.prd_view .prd_view_top .prd_imgs ul li {text-align:center; height:55px;position:relative;padding:1px 0 1px 0px;}
.prd_view .prd_view_top .prd_imgs ul li:first-child {padding-left:1px;}
.prd_view .prd_view_top .prd_imgs ul li img {width:55px;height:55px;}
.prd_view .prd_view_top .prd_imgs ul li span.image {display:block; margin:0 auto; background:#fff;}
.prd_view .prd_view_top .prd_imgs ul li span.bd {position:absolute; width:100%; height:100%; display:none; top:0px; left:0px; z-index:100; border:1px solid #f37321; box-sizing:border-box;}
.prd_view .prd_view_top .prd_imgs ul li.on span.bd {display:block;}
	
.prd_view .prd_view_top .prd_imgs .bx-viewport {padding-right:1px;background:#dbdbdb;}
.prd_view .prd_view_top .prd_imgs .ctl {position:absolute;left:50%;top:0;} 
.prd_view .prd_view_top .prd_imgs .viewer a.control {display:inline-block; width:9px; height:17px;}
.prd_view .prd_view_top .prd_imgs .viewer a.img_prev {position:absolute; left:-140px;top:280px;}
.prd_view .prd_view_top .prd_imgs .viewer a.img_prev .asset.slider_prev{width:9px;height:17px;background-position:-250px -150px;}
.prd_view .prd_view_top .prd_imgs .viewer a.img_next{position:absolute; right:-140px;top:280px;}
.prd_view .prd_view_top .prd_imgs .viewer a.img_next .asset.slider_next{width:9px;height:17px;background-position:-263px -150px;}

.prd_view .prd_view_top .prd_description {padding:10px 20px 10px;}
.prd_view .prd_view_top .prd_description .tit {font-size:15px; color:#222222; font-weight:700;}
.prd_view .prd_view_top .desc {margin-top:16px; color:#777; font-size:12px; line-height:140%;  margin-bottom:25px;}
.prd_view .prd_view_top .desc strong {color:#f27322;}
.prd_view .prd_view_top .desc ul {margin-top:10px;}
.prd_view .prd_view_top .desc ul li {font-size:12px;color:#777777; padding-left:7px; position:relative;}
.prd_view .prd_view_top .desc ul li:after {content:''; position:absolute; top:9px; left:0px; width:2px; height:2px;  background:#777;}

.specFirstTit { font-size:12px; color:#404040; padding:0 10px; line-height:24px; font-weight: bold;  border-bottom:2px solid #333; border-left:0px; border-top:0px;  text-align:left;}
.specTit      { font-size:12px; color:#404040; padding:18px 10px 0; line-height:24px; font-weight: bold;  border-bottom:2px solid #333; border-left:0px; border-top:0px;}
.specSubTit   { font-size:11px; color:#404040; padding:0 10px; line-height:23px; border-bottom:1px solid #bfbfbf; background:#f0f0f0; width : 20%;}	
.specValue    { font-size:11px; color:#777777; padding:0 10px; line-height:23px; border-bottom:1px solid #bfbfbf;}

.cnt_inner .prd_view_cont {}
.cnt_inner .tab_menu {margin:30px 0px 20px;}
.cnt_inner .tab_menu ul {background: #f0f0f0; position:relative;}
.cnt_inner .tab_menu ul:before {content:''; width:100%; height:1px; bottom:0; left:0; position:absolute; background:#252525;}
.cnt_inner .tab_menu ul li {float:left; font-size:12px; line-height:110%; width:25%;height:37px; background:#f0f0f0;text-align:center; font-weight:400;}
/*.cnt_inner .tab_menu.cell1 ul li {width:50%;}
.cnt_inner .tab_menu.cell2 ul li {width:50%;}
.cnt_inner .tab_menu.cell3 ul li {width:33.3%;}
.cnt_inner .tab_menu.cell4 ul li {width:25%;}
.cnt_inner .tab_menu.cell5 ul li {width:20%;}*/
.cnt_inner .tab_menu.cell5 ul li {width:20%;}
.cnt_inner .tab_menu ul li a{color:#777; display:table-cell; border-bottom:1px solid #252525; border-left:1px solid #c4c4c4;width:100px;height:36px;vertical-align:middle}
.cnt_inner .tab_menu ul li:first-child a {border-left:none;}
.cnt_inner .tab_menu ul li.on {background:#fff;color:#464646; position:relative; z-index:1;}
.cnt_inner .tab_menu ul li.on a{color:#464646; border:1px solid #252525; border-bottom:0;}

.menuArea { position: relative; width: 100%; margin: 0px auto 0px; z-index: 1; height: 70px; display:inline-block !important;}

.specMenu {position:absolute; top:20px;left:0px;right:0px;margin:0px auto 10px}
.specMenu ul {display: none;width:100%;margin:auto;background-color:#756f6d ;zoom: 1;}
.specMenu ul li{width:100%;height:40px;float:left;text-align:center;line-height:40px;font-size:12px;color:#fff;background-color:#756f6d;font-family: 'Noto Sans KR', sans-serif;font-weight:300}
.specMenu ul li a {color:#fff;display: inline-block;width:100%;text-decoration: none; color: #fff;}    
.specMenu ul .active {color:#fff;background-color:#444;;font-family: 'Noto Sans KR', sans-serif;font-weight:400}
.specMenu .menuButton {display: inline-block;color:#fff;width:100%;font-size:12px;height:40px;text-align:center;background:#1A1100 url("/_img/common/mobile_select_arrow2.png") 97% center no-repeat; line-height:40px;text-decoration: none; color: #fff;background-color:#756f6d ;zoom: 1;font-family: 'Noto Sans KR', sans-serif;font-weight:400;}
.specMenu>[class*="tab_menu"]{display:none;}
.specMenu .on + [class*="tab_menu"]{display:block;}

.btn-tab-menu {display:none;}

.specTbl {width:100%;}

.tab_cont h4 {color:#202020; font-size:23px; text-align:center; font-weight:300;margin-bottom:20px;}
.prd_view .prd_view_cont .tab_cont h4  {margin:0;}
.prd_view .prd_view_cont .tab_cont {padding-top:100px }
.prd_view .prd_view_cont .tab_cont.on {display:block;}
.prd_view .prd_view_cont .tab_cont .dl_selBox {margin-bottom:10px; min-height:34px;}
.prd_view .prd_view_cont .tab_cont .dl_selBox p{font-size:12px; display:inline-block; color:#222222; margin-right:3px; float:left; line-height:34px; margin-right:5px;}
.prd_view .prd_view_cont .tab_cont .dl_selBox .selectWrap {float:left; margin-right:5px;}
.prd_view .prd_view_cont .tab_cont .dl_selBox a.btn_type07 {float:left;padding:11px 20px;}
.prd_view .prd_view_cont .tab_cont .tb_a {border-top: 1px solid #858585;border-bottom: 1px solid #e0e0e0;}
.prd_view .prd_view_cont .tab_cont .tb_a thead th {font-size:12px; font-weight:700;}
.prd_view .prd_view_cont .tab_cont .tb_a tbody td.tb_cate,.prd_view .prd_view_cont .tab_cont .tb_a tbody td.tb_date {text-align:center;}
.prd_view .prd_view_cont .tab_cont .tb_a tbody td.tb_tit {padding:11px 5px}
.prd_view .prd_view_cont .tab_cont .tb_a tbody td.tb_tit span {color:#333;white-space:pre-line;word-break:break-all;letter-spacing:-0.05em;font-size:11px  }
.prd_view .prd_view_cont .tab_cont .tb_a tbody td.nodata {padding:15px 0;}
.prd_view .prd_view_cont .tab_cont .tb_a col.chk {width:8%;}
.prd_view .prd_view_cont .tab_cont .tb_a col.cnt1 {width:0%;}
.prd_view .prd_view_cont .tab_cont .tb_a col.cnt2 {width:92%;}
.prd_view .prd_view_cont .tab_cont .tb_a col.cnt3 {width:0%;}
.prd_view .prd_view_cont .tab_cont strong.ctg {display:block;margin:15px 0px 10px}

.prd_view .prd_view_cont .tab_cont .rel_prd {border-bottom:solid 1px #eee;margin-top:20px}
.prd_view .prd_view_cont .tab_cont .rel_prd_menu {background:#f5f5f5; text-align:center;border-top:1px solid #3b3737;}
.prd_view .prd_view_cont .tab_cont .rel_prd_menu ul li {display:inline-block; line-height:40px; padding:0 10px;}
.prd_view .prd_view_cont .tab_cont .rel_prd_menu ul li a{color:#777;}
.prd_view .prd_view_cont .tab_cont .rel_prd_menu ul li.on a {font-weight:700; color:#222222;}

.prd_view .prd_view_cont .tab_cont .rel_pdList .sub_tit {text-align:center; color:#f27823; font-size:12px; margin:13px 0;}
.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list {overflow:hidden;position:relative;  border-top:1px solid #eee;}
.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li {float:left; width:145px;height:145px; display:block; text-align:center;box-sizing: border-box;}
.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li:first-child {border:none;}
.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li span {display:block; padding-top:10px;}
.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li span img {width:86px;height:86px;}
.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li img {width:86px;height:86px;}
.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li .tit {text-align:center;color:#333}
.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list .btn_prev {position:absolute; }
.prd_view .prd_view_cont .tab_cont .rel_pdList .scrCont {width:290px;margin:0px auto;}
.prd_view .prd_view_cont .tab_cont .rel_mfgd {border-bottom:solid 1px #eee}

.prd_view .prd_view_cont .tab_cont .prd_spec {border-top:1px solid #858585;}
.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl {width:33.3%; float:left; text-align:center;}
.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dt {color:#444444; font-size:12px; height:40px; line-height:40px; position:relative;}
.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dt:after {content:''; position:absolute; width:1px; height:8px; background:#e5e5e5; top:17px; left:0;}
.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl:first-child dt:after{width:0; height:0;}
.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dd {color:#777777; font-size:12px; border:1px solid #e5e5e5; border-right:0;height:55px; display:table; width:100%;}
.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl:first-child dd {border-left:0;}
.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dd span {display:table-cell; vertical-align:middle;}
.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dd span img {width:48px; }


.prd_view .prd_view_cont .tab_cont .smry {padding:0px;text-align:center;}
.prd_view .prd_view_cont .tab_cont .smry h5.sm_pn1 {font-size:14px;}
.prd_view .prd_view_cont .tab_cont .smry h5.sm_pn1 span {display:inline-block;}
.prd_view .prd_view_cont .tab_cont .smry h5 strong{color:#f27322;}
.prd_view .prd_view_cont .tab_cont .smry h5.sm_pn2 {font-size:14px;margin-top:40px;}
.prd_view .prd_view_cont .tab_cont .smry .sm_img {width:100%;margin-top:20px; max-width:500px;}
.prd_view .prd_view_cont .tab_cont .smry .video {position:relative; display:inline-block; margin-top:20px;}
.prd_view .prd_view_cont .tab_cont .smry .video img {width:100%;}
.prd_view .prd_view_cont .tab_cont .smry .video iframe {width:100%;height:100%; position:absolute; top:0; left:50%; margin-left:-50%;}
.prd_view .prd_view_cont .tab_cont .smry .sm_txt1 {margin-top:10px;font-size:12px;}
.prd_view .prd_view_cont .tab_cont .smry .sm_txt2 {font-size:12px;margin-top:5px; line-height:140%;}
.prd_view .prd_view_cont .tab_cont .smry .sm_txt2 span {display:inline-block;}

.prd_view .prd_view_cont .tab_cont dl.list.list_type1 {border-top:none; padding-bottom:0; margin-bottom:0;}

.prd_view .btn_container.prd_detail_btn a {width:49%; margin-left:1%; }
.prd_view .btn_container.prd_detail_btn a.btn_email {margin-left:0;}
.prd_view .btn_container.prd_detail_btn a.btn_print {display:none;}

/* 브랜드 소개 */
.bs_brand {}
.bs_brand .brand_bi {position:relative;}
.bs_brand .brand_bi .brand_box {padding:29px 10%;border:1px solid #e2e2e2;background:url('/_img/sub/bg_chek_line.gif') repeat 0 0;text-align:center;}
.bs_brand .brand_bi .brand_box .bi {width:148px;}
.bs_brand .brand_bi .btn_bi {display:none;}
.bs_brand .brand_bi .brand_box p {margin-top:20px;line-height:16px;font-size:11px;font-weight:600;color:#777;}
.bs_brand .brand_bi .brand_box p strong {color:#ef5221;font-weight:700;}
.bs_brand .brand_cont {margin-top:44px;}
.bs_brand .brand_cont h3 {font-size:23px;color:#1f1f1f;font-weight:normal;text-align:center;}
.bs_brand .brand_cont .bradn_top {width:290px;height:210px;margin:25px auto 10px;background:url('/_img/sub/bg_brand_tri.png') no-repeat 0 0; background-size:290px 210px;}
.bs_brand .brand_cont .bradn_top h4 {padding-top:87px;text-align:center;font-size:16px;color:#f27322;}
.bs_brand .brand_cont .bradn_top .img_logo {text-align:center; margin-top:22px;}
.bs_brand .brand_cont .bradn_top .img_logo img.logo {width:111px;}
.bs_brand .brand_cont .bradn_top .ib_txt {margin-top:42px;font-size:11px;text-align:center;color:#777;line-height:14px;} 
.bs_brand .brand_cont .bradn_top .ib_txt .lne_bk {display:block;}
.bs_brand .brand_cont .bradn_top .ib_txt strong {color:#f27322;font-weight:700;}
.bs_brand .brand_cont .brand_top_txt {font-size:11px; color:#777777; text-align:center; line-height:1.5;}
.bs_brand .brand_cont .brand_top_txt .logo {height:10px; vertical-align:-1px;}
.bs_brand .brand_cont .brand_top_txt span {display:inline-block;}
.bs_brand .brand_cont .core_value {margin-top:30px;}
.bs_brand .brand_cont .core_value h4 {text-align:center;font-size:16px;color:#f27322;}
.bs_brand .brand_cont .core_value .core_list {margin-top:15px;}
.bs_brand .brand_cont .core_value .core_list>li {margin:10px 0 0 0;border:1px solid #e6e6e6;cursor:pointer;}
.bs_brand .brand_cont .core_value .core_list>li.on .top_value {display:block;}
.bs_brand .brand_cont .core_value .core_list>li:hover, 
.bs_brand .brand_cont .core_value .core_list>li.on {border:1px solid #ef8e50;}
.bs_brand .brand_cont .core_value .core_list>li:hover .top_value,
.bs_brand .brand_cont .core_value .core_list>li.on .top_value{background:#f27322;}
.bs_brand .brand_cont .core_value .core_list>li:hover .top_value .plus,
.bs_brand .brand_cont .core_value .core_list>li.on .top_value .plus {background-position:0 -75px;}
.bs_brand .brand_cont .core_value .core_list>li:first-child {margin-top:0;}
.bs_brand .brand_cont .core_value .core_list>li .top_value {position:relative;padding:20px 0;background:#464646;text-align:center;}
.bs_brand .brand_cont .core_value .core_list>li .top_value .plus {position:absolute;right:15px;top:17px;width:16px;height:16px;background:url('/_img/sub/icon_ir_plus.png') no-repeat 0 0;}
.bs_brand .brand_cont .core_value .core_list>li .top_value a {display:block;color:#fff;}
.bs_brand .brand_cont .core_value .core_list>li .top_value .tit {display:inline-block;font-size:22px;}
.bs_brand .brand_cont .core_value .core_list>li .top_value .line {display:block;width:15px;height:1px;margin:14px auto;background:#fff;}
.bs_brand .brand_cont .core_value .core_list>li .top_value .txt {font-size:14px;letter-spacing:-1px;}
.bs_brand .brand_cont .core_value .core_list>li .cnt_value {padding:25px 0 26px 20px;border-top:1px solid #e6e6e6;}
.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul {margin-top:0;}
.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul li {width:auto;margin-top:10px;border:0;font-size:13px;color:#777;}
.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul li:first-child {margin-top:0;}
.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul li .ept {color:#111;}
.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul li .ept:before{content:'';display:inline-block;width:2px;height:2px;margin:-3px 5px 0 0;background:#111;vertical-align:middle;}
.bs_brand .brand_cont .core_value .core_list>li .tab_cont {display:none;margin:0 8px;padding-bottom:20px;border-top:1px solid #e6e6e6;}
.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont {display:block;}
.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section {padding-top:25px;}
.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section:first-child {padding-top:15px;}
.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section h5 {color:#333;font-size:16px;font-weight:700;}
.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section span {display:inline-block;margin-top:4px;color:#f27322;}
.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section p {margin-top:16px;line-height:16px;color:#666;}
.bs_brand .brand_cont .btn_bi {display:none;}

/* 핵심기술 */
.core_technique {padding:42px 4.6% 0;background:#4f5052 url('/_img/sub/bg_technique.jpg') no-repeat 0 100%;background-size:cover;}
.core_technique h3 {font-size:23px;color:#fff;text-align:center;font-weight:normal;}
.core_technique .tit {font-size:28px; color:#fff;text-align:center;}
.core_technique .tit_info {margin-top:13px;color:#99999a;text-align:center;text-transform: uppercase;line-height:140%;}
.core_technique .tit_info span {display:block;}
.core_technique .line {display:block;margin-top:13px;text-align:center;}
.core_technique .line em {display:inline-block;width:1px;height:10px;/*background:#f47322;*/}
.core_technique .technique_list {margin-top:13px;padding-bottom:88px;}
.core_technique .technique_list li {margin-top:10px; position:relative;}
.core_technique .technique_list li img {display:block;width:100%;}
.core_technique .technique_list li .txt_thgy {display:block;height:50px;padding-left:19px;line-height:50px;background:#fff url('/_img/common/icon_plus02.png') no-repeat 95% 50%;background-size:16px;color:#222;}
.core_technique .technique_list li .tb_img, .core_technique .technique_list li .wb_img {display:none;}
.overLayer {display:none;}

.core_technique .technique_list li .overLayer {animation-name: fadeInUp;animation-duration: 0.7s;position: absolute;top:0;left:0;bottom:0;right:0;background:url("/_img/sub/layer_bg.png") repeat;}
.core_technique .technique_list li .overLayer .ov_wrap {position: absolute;text-align:center; width:100%;top:50%;}
.core_technique .technique_list li .overLayer .ov_wrap.box1 { margin-top:-68px;}
.core_technique .technique_list li .overLayer .ov_wrap.box2 { margin-top:-40px;}
.core_technique .technique_list li .overLayer .ov_wrap.box3 { margin-top:-40px;}
.core_technique .technique_list li .overLayer .ov_wrap.box4 { margin-top:-40px;}
.core_technique .technique_list li .overLayer .ov_wrap.box5 { margin-top:-50px;}
.core_technique .technique_list li .overLayer .ov_wrap .dt {width:100%;text-align:center;margin-bottom:15px;display:block;}
.core_technique .technique_list li .overLayer .ov_wrap .dt img {width:30px;display:inline;}
.core_technique .technique_list li .overLayer .ov_wrap .dd {font-size:18px;color:#fff;line-height:1.2;letter-spacing:-1px;display:block;}
.core_technique .technique_list li .overLayer .ov_wrap .dd span {display:block;}
.core_technique .technique_list li .overLayer .ov_wrap .p {font-size:14px;color:#fff;line-height:1.4;margin-top:15px;text-align:center;display:block;}
.core_technique .technique_list li .overLayer .ov_wrap .p span {display:block;}
.core_technique .technique_list li .overLayer dl {padding-top:20px;padding-bottom:20px;position: relative;text-align:center;}
.core_technique .technique_list li .overLayer dl dt {width:100%;text-align:center;margin-bottom:15px;}
.core_technique .technique_list li .overLayer dl dt img {width:30px;display:inline;}
.core_technique .technique_list li .overLayer dl dd {font-size:18px;color:#fff;line-height:1.2;letter-spacing:-1px;}
.core_technique .technique_list li .overLayer dl dd span {display:block;}
.core_technique .technique_list li .overLayer p {font-size:14px;color:#fff;line-height:1.4;margin-top:10px;text-align:center;}
.core_technique .technique_list li .overLayer p span {display:block;}
.core_technique .technique_list li:hover .overLayer {display:block;height:100%;}

.bs_tech1 {margin:30px 15px 0; padding-bottom:30px; border-bottom:1px solid #cccccc;}
.bs_tech1 .tit {font-size:23px; color:#1f1f1f; text-align:center;}
.bs_tech1 .subTit {color:#777777; font-size:12px; text-align:center; line-height:140%; margin-top:10px;}
.bs_tech1 .subTit span {display:block;}
.bs_tech1 ul.lens_list li {margin-top:20px;}
.bs_tech1 ul.lens_list li p {max-width:290px;margin:0 auto;}
.bs_tech1 ul.lens_list li p img {width:100%;}
.bs_tech1 ul.lens_list li p span {font-size:12px; color:#222222; margin-top:10px; display:block; text-align:center;}

.bs_tech2 {margin:30px 0px 0; padding-bottom:30px; border-bottom:1px solid #cccccc;}
.bs_tech2 .tit {font-size:23px; color:#f27322; line-height:130%;}
.bs_tech2 .tit2 {font-size:14px; color:#222; line-height:130%;}
.bs_tech2 .tit span {display:inline-block;}
.bs_tech2 .tit2 span {display:inline-block;}
.bs_tech2 .tit .ic_tech {display:block; width:92px; margin-top:10px;}
.bs_tech2 .subTit {color:#777777; font-size:12px; line-height:140%; margin-top:10px;}
.bs_tech2 .subTit span {display:inline-block;}
.bs_tech2 ul.desc li { padding-left:10px;color:#777777;position:relative; line-height:140%;}
.bs_tech2 ul.desc li:after {content:''; width:4px; height:1px; position:absolute; top:6px; left:0; background:#777; }
.bs_tech2 .s_img {max-width:290px;margin:20px 0 0; text-align:center; color:#777; font-size:12px; line-height:1.4;}
.bs_tech2 .s_img.s_img.len_img1 {max-width:100%; text-align:center;}
.bs_tech2 .s_img.s_img.len_img1 img {width:auto;max-width:100%;}
.bs_tech2 .s_img .img_txt {margin-top:10px;display:block;}
.bs_tech2 .s_img img {width:100%;}
.bs_tech2 .s_img.tsi_web{display:none;}
.bs_tech2 ul.gallery {margin-left:-1.5%; margin-top:20px;}
.bs_tech2 ul.gallery li { width:48.5%; margin-left:1.5%; float:left; margin-bottom:5px;}
.bs_tech2 ul.gallery li img {width:100%;}
.bs_tech2.last {margin-bottom:25px; border-bottom:0;}

.bs_tech2 ul.nw_imgs li {margin-top:15px;text-align:center; }
.bs_tech2 ul.nw_imgs li .nw_box {background:#f8f8f8; border:1px solid #ebebeb; padding:20px 13px; margin:0 auto; max-width:380px;}
.bs_tech2 ul.nw_imgs li .nw_box img {width:100%;max-width:350px;}
.bs_tech2 ul.nw_imgs li .nw_box img.rate {display:none;}
.bs_tech2 ul.nw_imgs li p {font-size:13px; color:#f27322;  margin-top:7px;}

.bs_tech2 .nw_img_btm {text-align:center; margin-top:15px;}
.bs_tech2 .nw_img_btm .nw_mb {width:100%; max-width:345px;}
.bs_tech2 .nw_img_btm .nw_web {display:none;}

.bs_tech2 .quality {/*max-width:300px;*/width:100%;margin:15px 0 20px;}
.bs_tech2 .quality li {position:relative;margin-top:8px;}
.bs_tech2 .quality li a.lnk {position:absolute;left:0;top:0;width:100%;height:100%;}
.bs_tech2 .quality li .border {border:1px solid #ececec; padding:15px; text-align:center;}
.bs_tech2 .quality li .border .imgCont img {width:100%;margin-bottom:15px;}
.bs_tech2 .quality li .border .tit {font-size:13px;color:#222222; margin-bottom:8px;}
.bs_tech2 .quality li .border .tit span {display:inline-block;}
.bs_tech2 .quality li .border .txt {font-size:12px; color:#777777;line-height:1.6;}

/* 사업연혁 */
.histy {background:url("/_img/sub/history_bg_mo.png") no-repeat right 73px;background-size:209px 109px;}
.histy h3 {font-size:23px;text-align:center;font-weight:normal;}
.histy .hsty_choice {display:block;margin-top:20px;background:#fff;text-align:center;height:33px;border-bottom:1px solid #cccccc;}
.histy .hsty_choice ul {display:inline-block;}
.histy .hsty_choice ul > li {width:95px;height:33px;float:left;}
.histy .hsty_choice ul li.on a {color:#f27322; font-weight:700; border-bottom:2px solid #f27322;margin-top:1px;}
.histy .hsty_choice ul li a {line-height:31px; text-align:center;display:block;position:relative;color:#777777;}
.histy .hsty_choice ul li a:after {position:absolute; width:1px; height:10px; content:''; top:12px; left:0; background:#cccccc;}
.histy .hsty_choice ul li:first-child a:after {width:0;}
.histy .hsty_choice .select_box {display:block;height:34px;line-height:33px;border:1px solid #ccc;background:url('/_img/sub/icon_select_arrow.png') no-repeat 95% 50%;background-size:12px;}
.histy .hsty_choice .select_box select {width:100%;padding-left:14px;border:0;color:#666;-webkit-appearance:none;-moz-appearance:none;background-color: transparent;}

.histy .hsty_list {margin-top:24px;}
.histy .hsty_list .tit_year {display:none;}
.histy .hsty_list ul.year {margin:0 0 75px 7px;}
.histy .hsty_list ul.year > li {float:none; position:relative;padding-bottom:5px;background:url('/_img/sub/bg_hist_line02.gif') repeat-y 0 0;background-size:2px;}
.histy .hsty_list ul.year li:first-child {padding-top:0;}
.histy .hsty_list ul.year li .year_txt {position:relative;padding-bottom:40px;}
.histy .hsty_list ul.year li.year_last .year_txt {padding-bottom:0;background:none;}
.histy .hsty_list ul.year li .ico_bu {position:absolute;left:-7px;top:0px;width:17px;height:17px;background:url('/_img/sub/icon_bu.gif') no-repeat 0 0;background-size:17px;}
.histy .hsty_list ul.year li .line {position:absolute;left:10px;top:8px;width:19px;height:1px;background:url('/_img/sub/bg_hist_line.gif') repeat-x 0 0;}
.histy .hsty_list ul.year li dl {padding:0px 0 0 35px;}
.histy .hsty_list ul.year li dl dt {font-size:18px;}
.histy .hsty_list ul.year li dl dt.on {color:#f27322;}
.histy .hsty_list ul.year li dl dd {margin-top:10px;color:#777;font-size:12px;line-height:18px;letter-spacing:-1px;}
.histy .hsty_list ul.year li dl dd.rpnt_img {width:200px;margin-top:15px;}
.histy .hsty_list ul.year li dl dd ul li {padding-left:10px;position: relative;}
.histy .hsty_list ul.year li dl dd ul li::before {content:"";width:5px;height:5px;background:#f27322;border-radius:5px;position: absolute;top:7px;left:0;display:block;}
.histy .hsty_list ul.year li dl dd img {width:100%;}
.histy .btn_year {display:none;}
.histy .year_inner {display:none;}
.histy .year_inner.on {display:block;}
.year_last {padding-bottom:0 !important;position:relative;background:none !important;}

/* 고객지원 */
.customer_support {position:relative}
.customer_support h3 {font-size:23px;color:#1f1f1f;text-align:center;}
.customer_support .depth3_nav {width:100%;margin:20px auto 0px !important;border-left:1px solid #ccc;border-top:solid 1px #ccc}
.customer_support .depth3_nav li {display:table;float:left;width:50%;height:29px;line-height:110%;text-align:center;}
.customer_support .depth3_nav li a {display:table-cell;border:1px solid #ccc;border-left:0;width:100%;border-top:0;color:#444;font-weight:700;font-size:11px;width:200px; height:27px;vertical-align:middle;background:#fff;}
.customer_support .depth3_nav li:first-child a {border-left:0;}
.customer_support .depth3_nav li.on a {height:29px;color:#fff;background:#f27322;border:0;}
.customer_support .depth3_nav.menu_num1,
.customer_support .depth3_nav.menu_num2,
.customer_support .depth3_nav.menu_num3 {border-top:0}
.customer_support .depth3_nav.menu_num1 li a,
.customer_support .depth3_nav.menu_num2 li a,
.customer_support .depth3_nav.menu_num3 li a {border-top:solid 1px #ccc}
.customer_support .depth3_nav.menu_num1 li.on a,
.customer_support .depth3_nav.menu_num2 li.on a,
.customer_support .depth3_nav.menu_num3 li.on a {border-top:0}
.customer_support .depth3_nav.menu_num1 li {width:100%;}
.customer_support .depth3_nav.menu_num2 li {width:50%;}
.customer_support .depth3_nav.menu_num3 li {width:33.3%;}
.customer_support .depth3_nav.menu_num4 li {width:50%;}

.customer_support .depth4_nav {margin:5px 0px 15px;text-align:center;position:relative}
.customer_support .depth4_nav>ul {display:inline-block;}
.customer_support .depth4_nav>ul>li {float:left;padding:2px 8px;background:url('/_img/common/icon_dot.gif') no-repeat 0 50%;margin-bottom:10px; line-height:1.4;}
.customer_support .depth4_nav>ul>li:first-child {padding-left:0;background:none;}
.customer_support .depth4_nav>ul>li>a {color:#777;} 
.customer_support .depth4_nav>ul>li.on>a, .customer_support .depth4_nav>ul>li a:hover {color:#f27322;font-weight:700;}
.customer_support .depth4_nav>ul>li.on .sub_wrp {display:block;}
.customer_support .depth4_nav>ul>li.tempon .sub_wrp {display:block;}


.customer_support .depth4_nav .prdt_list {overflow:hidden;overflow-x:auto; height:0px;}
.customer_support .depth4_nav .prdt_list.existD4 {overflow:hidden;overflow-x:auto; height:34px;}

.customer_support .depth4_nav .prdt_list ul {}
.customer_support .depth4_nav .prdt_list ul {display:inline-block;}
.customer_support .depth4_nav .prdt_list ul li {float:left;padding:10px 8px;background:url('/_img/common/icon_dot.gif') no-repeat 0 50%;}
.customer_support .depth4_nav .prdt_list ul>li:first-child {background:none;}
.customer_support .depth4_nav .prdt_list ul>li>a {color:#777;} 
.customer_support .depth4_nav .prdt_list ul>li.on>a, .customer_support .depth4_nav .prdt_list ul>li a:hover {color:#f27322;}

.customer_support .depth4_nav .sub_wrp {display:block;overflow:hidden;overflow-x:auto;background:#f8f8f8;/*position:absolute*/;top:35px;left:0px;width:100%}

.customer_support .depth4_nav .sub_wrp .sub {display:none;padding:15px 0;margin:0 auto;}
.customer_support .depth4_nav .sub_wrp .sub.on {display:block;}
.customer_support .depth4_nav .sub_wrp .sub li {float:left;padding:0 10px;background:url('/_img/common/bg_line_gry.gif') no-repeat 0 0;}
.customer_support .depth4_nav .sub_wrp .sub li:first-child {background:none;}
.customer_support .depth4_nav .sub_wrp .sub li.on a, .dep_nav .sub li a:hover {color:#f27322; }
.customer_support .depth4_nav .sub_wrp .sub li a {color:#777;}
.customer_support .depth4_nav .sub_wrp .sub li a img {height:13px}
.customer_support .depth4_nav .prdt_list.sub_wrp .sub.tempon {display:block;}
.prdtBanner {text-align:center;}
.prdtBanner img {width:100%;margin:15px auto}

.search_box {margin-top:5px;padding:20px 14px;border:1px solid #e1e1e1;background:#f0f0f0;}
.search_box .txt_box {position:relative;}
.search_box .txt_search {margin-top:10px;line-height:150%; text-align:center;}

.search_box .inpt_txt {display:block;padding-right:34px;height:34px;line-height:34px;border:1px solid #ccc;background:#fff;}
.search_box .inpt_txt input {width:100%;text-indent:10px; height:34px;display:block;}
.search_box .btn_search {position:absolute;right:0;top:0;width:34px;height:36px;background:#756f6d;} 
.search_box .btn_search span {display:inline-block;width:17px;height:21px;margin-left:-3px;background:url('/_img/common/icon_search02.png') no-repeat 0 -20px;background-size:17px;text-indent:-9999999px;}
.search_box .btn_search_top {position:absolute;right:0;top:0;width:34px;height:36px;background:#756f6d;} 
.search_box .btn_search_top span {display:inline-block;width:17px;height:21px;margin-left:-3px;background:url('/_img/common/icon_search02.png') no-repeat 0 -20px;background-size:17px;text-indent:-9999999px;}

.search_box .txt_search a {color:#777;}
.search_box .txt_search a.link_orange {color:#f27322; border-bottom:1px solid #f27322;}
.search_box .select_box select {width:100%;height:34px;margin-bottom:5px;background:#fff url('/_img/common/bg_select_arrow.gif') no-repeat 100% 0 ;background-size:34px;border:1px solid #ccc;border-radius: 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#777;text-indent:10px;}
.search_box .select_box select::-ms-expand {display:none;}

.search_box.m_navi_search {margin-top:0px;padding:17px 0;border:0; background:#fff; padding-left:63px;position:relative;}
.search_box.m_navi_search .btn_faq_m {display:block; background:#bcbcbc; color:#3e3e3e; line-height:36px; padding:0 15px; font-size:15px; vertical-align:middle; position:absolute;top:17px; left:0;}
.search_box.m_navi_search .inpt_txt input {background:#e0e0e0;}
.search_box.m_navi_search .btn_search_top {background:#f27824;}

.listSearchBox .select_box {position:absolute; width:200px; left:-205px;}
.listSearchBox .select_box select {width:100%;height:36px;margin-bottom:5px;background:#fff url('/_img/common/bg_select_arrow.gif') no-repeat 100% 0 ;background-size:34px;border:1px solid #ccc;border-radius: 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#777;text-indent:10px;}
.listSearchBox .select_box select::-ms-expand {display:none;}

.listSearchBox {padding:20px 14px;border:1px solid #e1e1e1;background:#f0f0f0; margin-top:10px;}


.listSearchBox .search_area {width:100%}
.listSearchBox .search_area.prodlist {display:inline-block; }
.listSearchBox .txt_search {margin-top:0px;display:inline-block; width: 140px; float:right;}	
.listSearchBox .txt_search.only_mb {margin-top:0px;display:inline-block;width:auto; float:none;}

.listSearchBox .txt_search a {display:block; text-align:center; font-size:12px;line-height:36px; color:#fff; background:#756f6d; }
.listSearchBox .txt_search a.link_orange {color:#f27322; border-bottom:1px solid #f27322;}
.listSearchBox .txt_search span {display:block;}

.listSearchTxt {display:none;margin-top:10px;line-height:15px;color:#777;font-size:12px;letter-spacing:-1px;text-align:center;}
.listSearchTxt a {color:#777;}
.listSearchTxt a.link_orange {color:#f27322; border-bottom:1px solid #f27322;}
.listSearchTxt span {display:block;}

.listSearchBox .txt_box {position:relative;}
.listSearchBox .inpt_txt {display:block;}
.listSearchBox .inpt_txt input {width:100%;height:36px;line-height:36px;display:block;border:1px solid #ccc;background:#fff; font-size:12px; padding:0px 10px 0px 10px; margin-right: 25px;}
.listSearchBox .btn_search {position:absolute;right:0;top:0;width:34px;height:36px;background:#756f6d;} 
.listSearchBox .btn_search span {display:inline-block;width:17px;height:21px;margin-left:-3px;background:url('/_img/common/icon_search02.png') no-repeat 0 -20px;background-size:17px;text-indent:-9999px;}

.listSearchBox.dic .select_box {position:relative; width:100%;left:0}

.lag_box {margin-top:10px;padding:0 15px;border:1px solid #e1e1e1;background:#f0f0f0;}
.lag_box .box_srl {overflow:hidden;}
.lag_box ul {width:400px; padding:15px 0;}
.lag_box ul li {float:left;padding-left:19px;}
.lag_box ul li:first-child {padding-left:0;}
.lag_box ul li a {display:block;font-size:11px;color:#222;}
.lag_box ul li.on a {color:#f27322;font-weight:700;}
.lag_box ul.eng {width:700px;}
.lag_box ul.eng li {padding-left:20px;}
.lag_box ul.eng li:first-child {padding-left:0;}

.term_area {margin-top:20px;}

.tb_a_wrp.search_result {border-top:1px solid #e0e0e0; margin-top:10px;}
.tb_a_wrp.search_result .tb_a tbody td .explain dt {color:#202020;}

.tb_a_wrp .term .tit {width:25%;}
.tb_a_wrp .term .bdy {width:75%;}
.tb_a_wrp .term thead th {color:#222;font-weight:normal;font-size:13px;}
.tb_a_wrp .term tbody th {color:#333;font-size:11px;line-height:16px;}
.tb_a_wrp .term tbody td {color:#777;font-size:11px;line-height:16px;}

.slct_box {margin-top:19px;}
.slct_box .select_area {float:left; margin-right:4px;}
.slct_box .hits {font-size:12px; display:inline-block; margin-top:10px; margin-left:5px; }
.slct_box .hits em {color:#ee6303;}
.data_product {margin-top:20px;}

.tb_a .chk {width:15%;}
.tb_a .cnt {width:85%;}
.tb_a thead th {padding:11px 0;border-left:1px solid #e0e0e0;font-size:14px;color:#222;font-weight:700;}
.tb_a tbody td {padding:11px 0 11px 10px;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}
.tb_a tbody td .img_product {display:block;width:90px;z-index:1; position:relative; min-height:90px;}
.tb_a tbody td .img_product img {width:100%;}
.tb_a tbody td .info_product {padding-left:100px; margin-top:-90px;}
.tb_a tbody td .mark {display:block;margin-top:5px;text-align:left; position:absolute; top:-10px;}
.tb_a tbody td .mark span {display:inline-block;height:19px;padding:0 10px;line-height:19px;text-align:center;color:#fff;font-size:10px;}
.tb_a tbody td .mark .tag {background:#f27322;}
.tb_a tbody td .mark .opt {background:#756f6d;}
.tb_a tbody td .mark .tag.tag_gray {background:#ebebeb;color:#212121;}
.tb_a tbody td .mark .tag.tag_gray.alter_pc {display:none; }
.tb_a tbody td .mark .tag.tag_gray.alter_m {display:inline-block; }
.tb_a tbody td .explain {margin-top:15px;}
.tb_a tbody td .explain dt {color:#ee6303;font-size:14px; padding-top:20px; position:relative;}
.tb_a tbody td .explain dt a {color:#ee6303;}
.tb_a tbody td .explain dd {margin-top:5px;color:#777;font-size:11px;min-height:20px;}
.tb_a tbody td .download {margin-top:20px;}
.tb_a tbody td .download a {display:inline-block;width:89px;height:29px;line-height:29px;margin-bottom:5px;border:1px solid #ccc;font-size:10px;color:#777;font-weight:700;text-align:center;}
.tb_a tbody td .download a .icon_down {display:inline-block;margin-left:4px;width:10px;height:10px;margin-top:-2px;background:url('/_img/common/icon_dw.png') no-repeat 0 0;background-size:10px;vertical-align:middle;}
.tb_a tbody td.no_search {padding:50px 0;font-size:13px;}
.tb_a tbody td.no_search span {color:#f27322;font-weight:700;}
.pdf {position:relative;margin-top:25px;font-size:11px;}
.pdf a {color:#777;}
.pdf span {color:#f27823;font-weight:700;}
.pdf .btn_batch {position:absolute;right:0;top:-10px;width:122px;height:30px;line-height:30px;background:#f27322;color:#fff;font-weight:700;text-align:center;co}
.pdf .btn_batch .icon_down02 {display:inline-block;width:10px;height:10px;margin:-2px 5px 0 0;background:url('/_img/common/icon_dw02.png') no-repeat 0 0;vertical-align:middle;background-size:10px;}

.file_dwn {clear:both;margin-top:15px;}
.file_dwn .file_name {position:relative;padding:15px 30px 15px 10px;background:#f5f5f5;}
.file_dwn .file_name a {width:100%; color:#777777;float:left;font-size:12px;font-weight:700;}
.file_dwn .file_name a.w_ctgy.on {color:#f27322;}
.file_dwn .file_name .w_ctgy {display:none;}
.file_dwn .file_name .w_ctgy.all {display:block; text-align:center;}
.file_dwn .file_name .ico_arw {position:absolute;right:15px;top:17px;width:13px;height:8px;background:url('/_img/sub/bg_ir_arrow.png') no-repeat 0 0;background-size:13px;background-position:0 -10px;}
.file_dwn .file_name .ico_arw.on {background-position:0 0px;}
.file_dwn .flie_list {display:none;padding:10px;border:1px solid #ebebeb;border-top:0;}
.file_dwn .flie_list .m_ctgy {display:block;width:100%;height:34px;padding-left:5px;background:#fff url('/_img/common/bg_select_arrow02.png') no-repeat 95% 50%;background-size:10px;border:1px solid #ccc;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;}
.file_dwn .flie_list .file_dwn_list {width:100%;margin-top:10px;border-top:1px solid #858585;border-bottom:1px solid #c3c3c3;}
.file_dwn .flie_list .file_dwn_list  .file_ctgy {width:30%;}
.file_dwn .flie_list .file_dwn_list  .file_nme {width:70%;}
.file_dwn .flie_list .file_dwn_list  thead th {padding:9px 0;font-size:11px;color:#444;font-weight:normal;}
.file_dwn .flie_list .file_dwn_list  tbody th {padding:13px 0;border-top:1px solid #c3c3c3;font-weight:normal;color:#777;}
.file_dwn .flie_list .file_dwn_list  tbody td {padding:13px 0 13px 10px;border-top:1px solid #c3c3c3;border-left:1px solid #e5e5e5;text-align:left;color:#777;}
.file_dwn .flie_list .file_dwn_list  tbody td a {color:#777;font-size:11px;}
.file_dwn .flie_list .file_dwn_list  tbody td .date {display:block;margin-top:7px;color:#999;}

/* 지점안내 */
.branch_navi  {margin-top:15px; border:1px solid #d0d0d0;padding:7px 10px; line-height:30px; overflow:hidden;}
.branch_navi ul li {float:left;}
.branch_navi ul li a {font-size:12px; color:#777777; padding:0 10px;}
.branch_navi ul li.on a {color:#f27322;}

.branch_area {margin-top:30px;border-top:1px solid #333;}
.search_result .branch_area {margin-top:0px;}
.search_result .branch_area .lcatn_list > li .lcatn_che dt {padding:5px 0 5px 10px;}
.branch_area .lcatn_list {}
.branch_area .lcatn_list > li .lcatn_che {}
.branch_area .lcatn_list > li .lcatn_che dt {padding:13px 0 13px 10px;border-bottom:1px solid #e0e0e0;font-size:13px;}
.branch_area .lcatn_list > li .lcatn_che dt a {color:#222; line-height:30px;}
.branch_area .lcatn_list > li .lcatn_che dd {padding:13px 0 13px 10px;border-bottom:1px solid #e0e0e0;}
.branch_area .lcatn_list > li .lcatn_che dd ul {}
.branch_area .lcatn_list > li .lcatn_che dd ul li {float:left;padding:0 13px 0 6px;margin:4px 0;font-size:11px;background:url('/_img/common/icon_dot_gry_3px.gif') no-repeat 0 50%;}
.branch_area .lcatn_list > li .lcatn_che dd ul li a {color:#777;}
.branch_area .lcatn_list > li .lcatn_che dd ul li.on {background:url('/_img/common/icon_dot_org_3px.gif') no-repeat 0 50%;}
.branch_area .lcatn_list > li .lcatn_che dd ul li.on a {color:#f27322;font-weight:700;}
.branch_area .lcatn_list > li .l_res {display:none;}
.branch_area .lcatn_list > li .l_res li {position:relative;display:none;}
.branch_area .lcatn_list > li .l_res li.on {display:block;}
.branch_area .lcatn_list > li .lcatn_result {padding:15px 21px 18px 17px;background:#f5f5f5;}
.branch_area .lcatn_list > li .lcatn_result .lcatn_name {font-size:13px;font-weight:700;color:#f27322;}
.branch_area .lcatn_list > li .lcatn_result .lcatn_view {margin-top:15px;padding-top:20px;border-top:1px dashed #aaa;}
.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result {font-size:11px;}
.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dt {float:left;width:25%;margin-bottom:13px;}
.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dd {float:left;width:75%;margin-bottom:13px;color:#666;}
.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dd a {color: #666;}
.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dd a.btn_map {text-align:center; padding: 10px 0; width:122px; display:inline-block; color:#fff;background:#636363; font-size:12px;}
.branch_area .lcatn_list > li.no_search {height:112px;border-bottom:1px solid #666;line-height:112px;text-align:center;}
.branch_area .lcatn_list > li.no_search p {font-size:13px;color:#777;}
.branch_area .lcatn_list > li.no_search p span {color:#f27322;}

.branch_map1, .branch_map2 {display:none;}

/* 일반자료 */
.product_data {margin-top:15px;}
.product_data .data_list {border-top:1px solid #333;border-bottom:1px solid #2e2a25;}
.product_data .data_list li {width:100%;border-top:1px solid #e0e0e0;}
.product_data .data_list li:first-child {border-top:0;}
.product_data .data_list li .data_info {position:relative;}
.product_data .data_list li .data_info dt.tit_ctgy {font-size:13px;}
.product_data .data_list li .data_info dt.tit_ctgy a {display:block;padding:0px 0px 0px 10px;color:#666;line-height:40px;}
.product_data .data_list li .data_info dt.tit_ctgy .icon_arw {position:absolute;right:10px;top:16px;width:13px;height:8px;background:url('/_img/sub/bg_ir_arrow.png') no-repeat 0 -11px;background-size:13px;}
.product_data .data_list li .data_info dt.tit_ctgy.active .icon_arw {background-position:0 0px;}
.product_data .data_list li .data_info dt.tit_ctgy.active a {color:#222;font-weight:700;}
.product_data .data_list li .data_info dt.tit_ctgy.active a .nbr {color:#f16e14;}
.product_data .data_list li .data_info dd.data_wrp {display:none;padding:20px 0px 0px;border-top:1px solid #e0e0e0;}
.product_data .data_list li .data_info dd.data_wrp .data_inner {}
.product_data .data_list li .data_info dd.data_wrp .data_inner .box {margin-bottom:10px;border:1px solid #e0e0e0;background:#f5f5f5;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .img_data {display:block;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .img_data img{width:100%;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view {padding:15px;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .tit_date {color:#222;font-size:13px; line-height:140%;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .tit_date a {color:#222}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .txt_cnt {overflow:hidden;height:30px;line-height:16px;margin-top:13px;color:#777;font-size:11px;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .txt_cnt a {color:#777}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box {margin-top:24px;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .data_slet {display:block;width:100%;height:35px;margin-top:6px;padding-left:10px;background:#fff url('/_img/common/bg_select_arrow02.png') no-repeat 95% 50%;background-size:10px;border:1px solid #ccc;border-radius: 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .data_slet:first-child {margin-top:0;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn {display:block;height:35px;line-height:35px;margin-top:6px;background:#fff;text-align:center;color:#666;font-size:11px;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn:first-child {margin-top:0;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn span {display:inline-block;width:15px;height:9px;margin:-2px 5px 0 0;background:url('/_img/sub/bg_data_icon.png') no-repeat 0 0;background-size:15px;vertical-align:middle;}
.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn_dwn .ico_dw {width:14px;height:13px;background-position:0 -14px;}

/* 사업개요 */
.intro1 {padding:30px 15px; margin:0 auto; height:255px; position:relative;}
.intro1 .title {width:280px;}
.intro1 p.tit1 {color:#f27823; font-size:11px;}
.intro1 p.tit2 {color:#fff; font-size:33px;line-height:100%; margin-top:5px; }
.intro1 p.tit2 span {text-indent:-9999px; display:inline-block; width:152px;height:30px;background:url('/_img/sub/txt_hanwha.png') no-repeat 0 3px; background-size:150px 27px;}
.intro1 p.tit3 {color:#fff; font-size:11px; font-weight:400; margin-top:13px;}
.intro1 p.tit3 span {display:inline-block; line-height:150%;}
.intro1 img.cam0 {width:205px; position:absolute; top:186px; right:10px; z-index:1;}

.intro2 {padding:40px 15px; margin:60px auto 0; position:relative;}
.intro2 .c_line {width:1px; height:32px; background:#f27823; display:block; position:absolute; top:20px; left:50%; z-index:2; margin-left:-1px;}
.intro2 .c_arrow {background:url('/_img/sub/bs_arrow.png') no-repeat; background-position:-60px 0px; width:27px; height:37px; position:absolute; left:50%; margin-left:-13px; bottom:-10px;}
.intro2 .bs2_img0 {width:60%;}
.intro2 .bs2_tit1 {color:#f47322;font-size:16px;line-height:150%; display:inline-block; position:absolute; left:50%; margin-left:-100px; top:24%;}
.intro2 .bs2_tit1 span { border-bottom:1px solid #f47322;}
.intro2 .bs2_tit2 {color:#666; line-height:150%; margin-top:10px;}

.bs_product1 {background:#e2e2e2 url('/_img/sub/bs3_bg0.png') no-repeat right bottom; background-size:66%;}
.bs_product2 {background:#f4f4f4;}
.bs_product3 {background:#fff;}
.bs_pds {background:#f4f4f4;}

.intro3 {padding:25px 15px 155px; position:relative;overflow:hidden;}
.intro3 .bs3_tit1 {}
.intro3 .bs3_tit1 strong {font-size:30px; color:#f27823; padding-bottom:3px; border-bottom:2px solid #f27823; display:inline-block; font-weight:400;}
.intro3 .bs3_tit1 span {display:block; color:#1f1f1f; font-size:20px; padding-top:5px; line-height:120%;}
.intro3 .bs3_tit2 {font-size:11px;color:#666666; line-height:150%; margin-top:5px;}
.intro3 .bs3_img0 {width:250px; position:absolute; right:-10px; bottom:15px;}
.intro3 .bs3_img2 {width:190px; position:absolute; right:7px; bottom:20px;}
.bs_product2 .intro3 .bs3_img0 {right:10px; bottom:10px;}

.bs_pds {padding:35px 0;}
.intro4 {overflow:hidden; position:relative;}
.intro4 ul { width:425px; margin:0 auto;}
.intro4 ul li {float:left; margin:0 7px; width:71px;}
.intro4 ul li a {text-align:center; display:inline-block;}
.intro4 ul li a > span {position:relative; border-radius:50%; overflow:hidden; display:block;}
.intro4 ul li a > span img {width:100%;}
.intro4 ul li a > span em.pd_over {background:#f16e14  url('/_img/sub/bs_pd_over.png') no-repeat center center; background-color:rgba(241,110,20,0.9); width:100%; height:100%;position:absolute; top:0; left:0; display:none;}
.intro4 ul li a:hover > span em.pd_over {display:block;}
.intro4 ul li a strong {color:#797979; font-size:11px; margin-top:8px; display:inline-block;}
.intro4 ul li a:hover strong {color:#f27824;border-bottom:1px solid #f27824; padding-bottom:2px;}

.intro4 .bt_prev {position:absolute; top:13px; left:0; z-index:1;}
.intro4 .bt_next {position:absolute; top:13px; right:0;z-index:1;}
.intro4 .scrollBtn {display:none;}
.intro4 .scrollBtn.on {display:block;}

/* 국내사업장 */
.bs_location {margin:40px 0 60px 0;}
.bs_location .map {border:1px solid #d8d8d8;}
.bs_location:first-chlid {margin:0;}
.bs_location p.tit {color:#f27924; font-weight:700;font-size:16px; border-bottom:1px solid #f79d64; padding-bottom:8px;}
.bs_location ul li {border-top:1px solid #dfdfdf;}
.bs_location ul li:first-child {border:none;}
.bs_location ul li dl {padding:8px 8px 8px 90px; position:relative; line-height:150%; }
.bs_location ul li dl dt {position:absolute; top:8px; left:0; color:#555555; font-size:12px; font-weight:700; padding-left:17px;line-height:150%;}
.bs_location ul li dl dt .asset {position:absolute; left:0; top:4px; }
.bs_location ul li dl dd { color:#777777; font-size:12px; font-weight:400; line-height:150%;}
.bs_location ul li dl dd span {display:inline-block;}
.bs_location .map img {width:100%;}
.bs_location .btn_map {display:block;height:45px;margin-top:10px;line-height:45px;text-align:center;color:#464646;font-size:15px;background:#d9d9d9;font-weight:bold;}
.bs_location .btn_map .icon_map {display:inline-block;width:11px;height:14px;margin:-2px 8px 0 0;background:url('/_img/sub/asset_ic.png') no-repeat -167px -50px;background-size:300px 300px;vertical-align:middle;}

/* List Style */

a.btn_type01 {width:95px; text-align:center; padding:9px 0; font-size:11px; color:#666;display:inline-block; background:#fff; }
a.btn_type01 .asset {margin-right:3px;}
a.btn_type02 {text-align:center; padding:15px 0; font-size:15px; color:#fff;display:block; background:#464646; }
a.btn_type021 {text-align:center; padding:15px 0; font-size:15px; color:#fff;display:block; background:#f37226; }
a.btn_type03 {text-align:center; padding:15px 0; font-size:15px; color:#464646;display:block; background:#d9d9d9; }
a.btn_type031 {text-align:center; padding:15px 0; font-size:15px; border:1px solid #e1e1e1; color:#777;display:block;}
a.btn_type04 {text-align:center; padding:5px 20px; font-size:15px; color:#464646;display:inline-block; border:1px solid #e1e1e1; font-size:12px; color:#777777;}
a.btn_type05 {text-align:center; padding:10px 18px; font-size:12px; display:inline-block; color:#fff; background:#666; }
a.btn_type05 .asset {margin-right:3px;}
a.btn_type06 {text-align:center; padding:11px 10px; font-size:12px; display:inline-block; color:#fff; background:#756f6d; }
a.btn_type07 {text-align:center; padding:11px 30px; font-size:12px; color:#fff;display:inline-block; background:#f27322; }
a.btn_type08 {text-align:center; padding:11px 0px; font-size:12px; color:#fff;display:inline-block; background:#636363; }
a.btn_type09 {text-align:center;  font-size:12px; color:#222;display:inline-block; background:#fff; }
a.btn_type09 span {border:1px solid #a6a6a6; display:block; padding:11px 0;}
a.btn_more {text-align:center; padding:15px 0; font-size:15px; color:#000;display:block; background:#f0f0f0; }

.search_result dl.list.list_type1 {border-top:1px solid #e0e0e0;}
dl.list.list_type1 {border-top:2px solid #333333; padding-bottom:20px; margin-bottom:30px;}
dl.list.list_type1.first {margin-top:20px; margin-bottom:0;}
dl.list.list_type1.hide {display:none;}
/*dl.list.list_type1.border_b {border-bottom:1px solid #2e2a25;}*/
dl.list.list_type1 dt {padding:14px 10px; font-size:12px; font-weight:700; color:#222222;border-bottom:1px solid #e0e0e0; position:relative;}
dl.list.list_type1 dt.hidden {display:none;}
dl.list.list_type1.flip {padding-bottom:0px; margin-bottom:0;}
dl.list.list_type1.flip.on {padding-bottom:15px;}
dl.list.list_type1.flip dt .btn_expend {position:absolute;display:block;width:100%; height:100%;left:0; top:0;}
dl.list.list_type1.flip dt .btn_expend .asset {position:absolute; top:15px; right:15px;}
dl.list.list_type1.flip.on dt .btn_expend .asset{background-position:-100px -25px;}

dl.list.list_type1.flip dd.vdp {padding:10px}
dl.list.list_type1.flip dd.vdp strong {display:block;color:#111;font-size:13px;margin-bottom:5px}
dl.list.list_type1.flip dd.vdp p{color:#777;line-height:150%;margin:0px 0px 20px 13px;letter-spacing:-0.05em}
dl.list.list_type1.flip dd.vdp sup {color:#f37321;font-size:10px}
dl.list.list_type1.flip dd.vdp .comment {display:block;background:#f7f7f7;color:#999;padding:10px}
dl.list.list_type1.flip dd.vdp .comment ol li {position:relative;padding-left:6px;padding-bottom:3px;line-height:150%}
dl.list.list_type1.flip dd.vdp .comment ol li:after {content:'*';position:absolute;display:block;color:#f37321;top:0px;left:0px}
dl.list.list_type1.flip dd.vdp .comment ol li span {display:block;padding-left:11px}

dl.list.list_type1 dd ul.cont_type1 {margin-top:20px}
dl.list.list_type1 dd ul.cont_type1 li  {padding-bottom:15px; background:#f5f5f5;  margin-bottom:10px; position:relative;box-sizing:border-box; border: 1px solid #e0e0e0;}
dl.list.list_type1 dd ul.cont_type1 li .ct1_inner {padding:20px 15px 0;}
dl.list.list_type1 dd ul.cont_type1 li img {width:100%;}
dl.list.list_type1 dd ul.cont_type1 li p.tit {font-size:13px; color:#222222; line-height:130%;}
dl.list.list_type1 dd ul.cont_type1 li p.desc {font-size:11px; color:#777;line-height:130%; margin-top:10px;}

dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 {margin:15px 15px 0;}
dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a {background:#fff;padding:0px !important; font-size:11px; color:#777; text-align:center; display:block; box-sizing:border-box; height:34px;line-height:34px;}
dl.list.list_type1 dd ul.cont_type1 li .btn_box_2.btn_twice a {width:49%;margin-left:2%;float:left;}
dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a .ico_view {display: inline-block;width: 18px;height: 12px;margin: -2px 3px 0 0;background: url('/_img/sub/bg_data_icon.png') no-repeat 0 0;background-size: 18px;vertical-align: middle;}
dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a:first-child {margin-left:0;}
dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a span {color:#f27322; font-size:14px;}
dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a .ico_dw {display: inline-block;width: 15px;height: 12px;margin: -2px 3px 0 0;background: url('/_img/sub/bg_data_icon.png') 0px -14px no-repeat;background-size: 15px;vertical-align: middle;}

dl.list.list_type1 dd ul.cont_type2 {margin-top:20px}
dl.list.list_type1 dd ul.cont_type2 li {border:1px solid #d9d9d9; padding:15px; margin-bottom:10px; position:relative;}
dl.list.list_type1 dd ul.cont_type2 li .thumb {display:block; position:relative;}
dl.list.list_type1 dd ul.cont_type2 li .thumb img {width:100%; height: 230px}
dl.list.list_type1 dd ul.cont_type2 li .tit {font-size:14px; font-weight:700; color:#222222; margin-top:15px; display:block;line-height:1.4}
dl.list.list_type1 dd ul.cont_type2 li .desc {font-size:11px;  color:#777; margin-top:5px; min-height:22px; display:block;}
dl.list.list_type1 dd ul.cont_type2 li .ic_play {position:absolute;top:50%; left:50%; margin-left:-21px; margin-top:-21px;}

dl.list.list_type1 dd ul.cont_type3 li {background:#f5f5f5; padding:20px 15px;margin-top:10px; position:relative;box-sizing:border-box; }
dl.list.list_type1 dd ul.cont_type3 li p.tit {font-size:13px; font-weight:700; color:#222222; line-height:130%; }
dl.list.list_type1 dd ul.cont_type3 li p.desc {font-size:11px; color:#777;line-height:130%; margin-top:10px;}
dl.list.list_type1 dd ul.cont_type3 li .btn_container {margin-top: 25px}
dl.list.list_type1 dd ul.cont_type3 li .btn_container a {width:100%; text-align:center; height:35px;line-height:35px;padding:0px;font-size:11px; color:#666;display:inline-block; background:#fff; }
dl.list.list_type1 dd ul.cont_type3 li .btn_container  .data_slet {display:block;width:100%;height:35px;margin-top:6px;padding-left:10px;padding-right:20px;background:#fff url('/_img/common/bg_select_arrow02.png') no-repeat 95% 50%;background-size:10px;border:1px solid #ccc;border-radius: 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;}
dl.list.list_type1 dd ul.cont_type3 li .btn_container  .data_slet:first-child {margin-top:0;}
dl.list.list_type1 dd ul.cont_type3 li .btn_container  .btn {display:block;height:35px;line-height:35px;margin-top:6px;background:#fff;text-align:center;color:#666;font-size:11px;}
dl.list.list_type1 dd ul.cont_type3 li .btn_container  .btn:first-child {margin-top:0;}
dl.list.list_type1 dd ul.cont_type3 li .btn_container  .btn span {display:inline-block;width:15px;height:9px;margin:-2px 5px 0 0;background:url('/_img/sub/bg_data_icon.png') no-repeat 0 0;background-size:15px;vertical-align:middle;}
dl.list.list_type1 dd ul.cont_type3 li .btn_container  .btn_dwn .ico_dw {width:14px;height:13px;background-position:0 -14px;}

dl.list.list_type1 dd ul.cont_type4 {margin-top:20px}
dl.list.list_type1 dd ul.cont_type4 li {background:#f5f5f5; padding:15px 15px 15px 137px; margin-bottom:10px; position:relative;box-sizing:border-box; }
dl.list.list_type1 dd ul.cont_type4 li .img_container {width:112px; position:absolute; left:15px; top:15px;}
dl.list.list_type1 dd ul.cont_type4 li .img_container img{width:100%;height:100px}
dl.list.list_type1 dd ul.cont_type4 li .txtBox {min-height:60px;}
dl.list.list_type1 dd ul.cont_type4 li p.tit  {font-size:13px; font-weight:700; color:#222222; line-height:130%;letter-spacing:-0.05em }
dl.list.list_type1 dd ul.cont_type4 li p.desc {font-size:11px;  color:#777; margin-top:5px; line-height:130%; }
dl.list.list_type1 dd ul.cont_type4 li .btn_container { margin-top:10px;}

.faq_cont {margin-top:15px;}
.faq_cont strong {display:block;margin-bottom:10px}
ul.list.list_type2 {border-top:2px solid #333333; border-bottom:1px solid #999999;}
ul.list.list_type2 li dl dt	{padding:0 0 0 0;position:relative; color:#222; border-bottom:1px solid #e0e0e0; font-size:12px; cursor:pointer;min-height:36px;line-height:130%;}
ul.list.list_type2 li dl dt.ess {background:#f6f6f6;border-bottom:solid 2px #343434}
ul.list.list_type2 li dl dt ul {}
ul.list.list_type2 li dl dt ul li{float:left;}
ul.list.list_type2 li dl dt .cate01 {width:14%;display:none;border-right:1px solid #e0e0e0;float:left;text-align:center;}
ul.list.list_type2 li dl dt .cate01 .label {font-size:10px;color:#fff;padding:3px 5px;display:inline-block;background:#f27322;line-height:1;}
ul.list.list_type2 li dl dt .cate01 .num {text-align:center;display:block;}
ul.list.list_type2 li dl dt .cate02 {width:25%;display:none;border-right:1px solid #e0e0e0;text-align:center;float:left;line-height:1.3;  }
ul.list.list_type2 li dl dt .cate02 span {display:block; vertical-align:middle;}
ul.list.list_type2 li dl dt .title {width:92%;display:block;float:left;position:relative;}
ul.list.list_type2 li dl dt .title p {padding:10px 10px 10px 10px;}
ul.list.list_type2 li dl dt .title span {display:inline-block;padding-left:20px}
ul.list.list_type2 li dl dt .title img {width:13px;height:13px;vertical-align:middle;margin:0 5px; }
ul.list.list_type2 li dl dt i {position:absolute;top:8px;left:5px;vertical-align:middle;}
ul.list.list_type2 li dl dt em{position:absolute; top:15px; right:15px;}
ul.list.list_type2 li.on dl dt em{position:absolute; top:15px; right:15px; background-position:-250px -25px;}
ul.list.list_type2 li dl dd {background:#f0f0f0; border-bottom:1px solid #e0e0e0; padding:0 0 13px 0; position:relative; font-size:11px; color:#777777; line-height:130%; display:none;}
ul.list.list_type2 li dl dd div {position:relative;}
ul.list.list_type2 li dl dd div.addFiles ul {border-bottom:1px solid #e0e0e0;}
ul.list.list_type2 li dl dd div.addFiles .title {float:left;width:30%;padding:13px 0;font-size:12px;color:#333;box-sizing:border-box;text-indent:10px;}
ul.list.list_type2 li dl dd div.addFiles .files {float:left;width:70%;padding:13px 0 13px 10px;font-size:11px;box-sizing:border-box;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
ul.list.list_type2 li dl dd div.addFiles a {color:#666;}
ul.list.list_type2 li dl dd div.answerWrap {padding:33px 13px 13px 38px;position: relative;line-height:150%}
ul.list.list_type2 li dl dd div.answerWrap img {max-width:100%;}
ul.list.list_type2 li dl dd div.answerWrap .hit {position: absolute;top:14px;right:21px;}
ul.list.list_type2 li dl dd div.answerWrap .hit span {color:#f27322;}
ul.list.list_type2 li dl dd div .ic_a {position:absolute; top:32px; left:10px;}
ul.list.list_type2 li dl dd div.answerWrap .btnWrap {margin:15px auto;}
.btn_goodHelp {background:#fff;border:1px solid #f27322;border-radius:10px;padding:13px 18px;display:inline-block;text-align:center;font-size:11px;color:#333;}
.btn_goodHelp img {width:20px;height:20px;vertical-align:-5px;margin-right:5px;}
.btn_goodHelp .num {color:#f27322;}
ul.list.list_type2 li dl strong {color:#e56615;}

.contact_top .ct_txt {font-size:11px; color:#fff; background:#4d4d4f; padding:10px 0; text-align:center;line-height:150%}
.contact_top .ct_txt strong {color:#f27322;}	
.contact_top ul li {background:#756f6d; font-weight:300; color:#fff; font-size:14px; padding:12px 20px; text-align:center; position:relative; line-height:1.3;}
.contact_top ul li p{display:inline-block;min-height:25px;}
.contact_top ul li strong {font-weight:700; margin-left:5px;}
.contact_top ul li:after {content:''; width:90%; position:absolute; top:0; left:50%; margin-left:-45%; height:1px; background:#8a8684;}
.contact_top ul li:first-child:after {display:none;}
.contact_top ul li .asset {margin-left:7px; vertical-align:middle;margin-bottom:5px;}
.contact_top ul li .ic_info {display:inline-block;background-size:600px;background-position:-406px -528px;width:23px;height:23px;}

.contactus {}
.contactus h4 {font-size:18px; color:#1f1f1f;text-align:center;margin-top:20px;}
.contactus p.desc {font-size:11px; color:#666666; text-align:center; line-height:130%; padding:0 20px; margin-top:12px;}
.contactus p.desc span {display:inline-block;}
.contactus .private {background-color:#f0f0f0; padding:20px; margin-top:15px;  border:1px solid #e1e1e1;}
.contactus .private .private_cont {height:280px; font-size:12px; font-weight:300; overflow-y:scroll; line-height:150%; color:#777777; padding-right:20px;}
.contactus .pri_agree {margin-top:20px; text-align:center;}
.contactus .pri_agree label {color:#777; font-size:11px; }
.btn_container {margin-top:25px;}
.btn_container a {margin-bottom:5px;}
.contactus .question {margin-top:20px;}
.contactus .hyp {display:block; width:11%; text-align:center; line-height:34px;}
.contactus .sl3 {width:26%;}
.contactus .txtarea {height:140px; padding:10px;border:1px solid #e1e1e1;resize:none; width:100%; box-sizing:border-box; line-height:130%; color:#777;}
.contactus .secret {text-align:left;}
.contactus .secret .inp {width:100%; margin-bottom:5px;}
.contactus .secret .secChar {width:87px; border:1px solid #dfddd8;display:inline-block; vertical-align: middle;}
.contactus .secret .secChar img {width:100%;}
.contactus .secret a.asset {vertical-align: middle;}

.contactus .step3 {text-align:center; margin-top:35px;}
.contactus .step3 .comp_tit {font-size:17px; color:#f27823; margin-top:15px; line-height:140%; }
.contactus .step3 .comp_tit span{display:block;}
.contactus .step3 .comp_line {background:#cccccc; width:44px; height:1px; margin:22px auto; display:block;}
.contactus .step3 .comp_desc {font-size:12px; line-height:140%;color:#777; }
.contactus .step3 .comp_desc span{display:block;}

.prd_list_tab .select_area.mobile {margin-top:10px;}
.prd_list_tab .select_area.mobile .selectWrap {width:100%; border:1px solid #f27322;}

.prd_list_tab {margin-top:20px;}
.prd_list_tab ul {display:block;}
.prd_list_tab ul.menu_count1 li {width:100%;}
.prd_list_tab ul.menu_count2 li {width:50%;}
.prd_list_tab ul.menu_count3 li {width:33.333%;}
.prd_list_tab ul.menu_count4 li {width:25%;}
.prd_list_tab ul.menu_count5 li {width:20%;}
.prd_list_tab ul.menu_count6 li {width:16.666%;}
.prd_list_tab ul.menu_count7 li {width:14.285%;}
.prd_list_tab ul.menu_count8 li {width:12.5%;}
.prd_list_tab ul li {float:left; width:12.5%; background:#f0f0f0;  display:table;}
.prd_list_tab ul li a {border-left:1px solid #c4c4c4; border-bottom:1px solid #252525;  vertical-align:middle; text-align:center;height:60px;display:table-cell;color:#777; font-size:11px;padding: 0; line-height:13px; line-height:13px; letter-spacing:-1px;}
.prd_list_tab ul li:first-child a {border-left:none;}
.prd_list_tab ul li.on a {border:1px solid #252525; border-bottom:none; background:#fff;color:#464646;}

.bs_tab_cont {display:none;}
.bs_tab_cont.on {display:block; margin-bottom:80px;}

.dimmed {background:url('/_img/sub/trans70.png'); position:fixed; z-index:199;  top:0; left:0; right:0; bottom:0; overflow:hidden; display:none;}
.dimmed.on {display:block;}
.dimmed .pop {background:#fff;  overflow:hidden; overflow-y:auto; position:fixed; top:15px; left:15px;right:15px;  border:1px solid #d9d9d9;padding:15px 15px;  box-sizing:border-box; display:none;}
.dimmed .pop .pop_cont {overflow-y:auto;}
.dimmed .pop.on {display:block;}
.dimmed .pop h4 {color:#222; line-height:120%; border-bottom:1px solid #b9b9b9; font-weight:700; font-size:15px; margin-bottom:15px; padding-bottom:15px;}
.dimmed .pop h4 span {display:block; padding-right:30px;}
.dimmed .pop_video .video_cont .v_frame {height:170px}
.dimmed .pop_video .video_cont iframe {width:100%;}
.dimmed .pop_video .video_cont video {width:100%;height:100%}
.dimmed .pop_video .video_cont embed {width:100%;height:100%}
.dimmed .pop_video .video_cont .txtBox {background:#f2f2f2; padding:12px 10px 20px; margin-top:15px;}
.dimmed .pop_video .video_cont .txtBox .tit {font-size:13px; color:#222222;font-weight:700;line-height:120%;min-height:45px}
.dimmed .pop_video .video_cont .txtBox .desc { border:1px solid #e6e3dc; background:#fff; padding:13px 12px; height:110px;  overflow-y:scroll; font-size:11px; line-height:140%;}
.dimmed .pop_video.pop_vType1 .video_cont .txtBox .desc {}
.dimmed .pop_video .asso_product {margin-top:15px;}
.dimmed .pop_video .asso_product .tit {font-size:11px; color:#555555;}
.dimmed .pop_video .asso_product .pd_list {overflow:hidden; border:1px solid #ccc; border-top:1px solid #2e2a25;margin-top:14px; margin-bottom:17px; position:relative;}
.dimmed .pop_video .asso_product .pd_list ul li {float:left; width:130px; padding:5px 0 20px;}
.dimmed .pop_video .asso_product .pd_list ul li a {display:block; text-align:center;color:#202020;}
.dimmed .pop_video .asso_product .pd_list ul li a img {width:70%; margin:15px 0;}
.dimmed .pop_video .asso_product .pd_list ul li a span {display:block; }
.dimmed .pop_video .asso_product .pd_list ul li a:hover {color:#ee6303;}
.dimmed .pop_video .asso_product .pop_video_list {overflow:hidden;border:1px solid #dad8d7;border-left:0;border-right:0;margin-top:14px; margin-bottom:17px; position:relative;height:30px;padding:0 20px;}
.dimmed .pop_video .asso_product .pop_video_list ul li {height:30px;line-height:30px;display:inline-block;}
.dimmed .pop_video .asso_product .pop_video_list ul li a {padding:0 10px;display:block; text-align:center;color:#202020;}
.dimmed .pop_video .asso_product .pop_video_list ul li a:hover {color:#f27322;text-decoration:underline;}
.dimmed .pop_video .asso_product .pop_video_list .bt_arrow_left {background:url("/_img/sub/btn_pop_left.png") center no-repeat;background-size:8px 13px;width:10px;height:30px;display:inline-block;}
.dimmed .pop_video .asso_product .pop_video_list .bt_arrow_right {background:url("/_img/sub/btn_pop_right.png") center no-repeat;background-size:8px 13px;width:10px;height:30px;display:inline-block;}

.scrollBtn {height:100%; background:rgba(0,0,0,0.7); width:25px; text-align:center; position:absolute;top:0; display:none;}
.scrollBtn.on {display:block;}
.scrollBtn.bt_left {left:0;}
.scrollBtn.bt_right {right:0;}
.scrollBtn .asset {margin-top:-10px; position:absolute; top:50%; left:50%; margin-left:-5px;}
.dimmed .pop .pop_close {position:absolute; top:12px;right:15px;}

.dimmed .pop {}
.dimmed .pop.pop_prdt .pop_cont {max-height:390px; overflow-y:auto; border-bottom:1px solid #e2e2e2;}
.dimmed .pop_filter dl {padding:15px 0; border-top:1px solid #e2e2e2;}
.dimmed .pop_filter dl:first-child {border-top:0;padding-top:0;}
.dimmed .pop_filter dl dt {font-size:12px; font-weight:700; color:#333333; }
.dimmed .pop_filter dl dd {font-size:12px; color:#777777; margin-top:5px;}
.dimmed .pop_filter dl dd ul li {float:left; padding:5px 10px 5px 0;}
.dimmed .pop input[type="text"].pop_inp {border:1px solid #aaaaaa; width:85px;font-size:12px; line-height:30px;text-indent:10px;}
.dimmed .pop_filter dl dd span.unit_txt {padding:0 5px;}
.dimmed .pop_prdt .btn_container {margin-top:20px;}
.dimmed .pop_prdt .btn_container a {width:48%; margin-left:2%; float:left; box-sizing:border-box;}
.dimmed .pop_prdt .btn_container a:first-child {margin:0;}

.dimmed .pop.pop_mailAlert {top:50%; bottom:auto;margin-top:-203px; }
.dimmed .pop_mailForm .alert_cate .txt ,.dimmed .pop_mailAlert .alert_cate .txt { color:#333;line-height:170%; margin-bottom:10px;}
.dimmed .pop_mailForm .alert_cont .txt .orge,.dimmed .pop_mailAlert .alert_cate .txt .orge {color:#f47422;}
.dimmed .pop_mailForm .alert_cate .txt span, .dimmed .pop_mailAlert .alert_cate .txt span {display:inline-block;}
.dimmed .pop_mailAlert .alert_cate  ul li { float:left; padding:5px 15px 5px 0;}
.dimmed .pop_mailForm .alert_cont , .dimmed .pop_mailAlert .alert_cont {border-bottom:1px solid #e2e2e2; padding:14px 0;}
.dimmed .pop_mailForm .alert_cont:first-child , .dimmed .pop_mailAlert .alert_cont:first-child {padding-top:0;}
.dimmed .pop_mailForm .alert_cont .txt {line-height:150%;}
.dimmed .pop_mailForm .inp_email, .dimmed .pop_mailAlert .inp_email {margin-top:10px;}
.dimmed .pop_mailForm .inp_email input, .dimmed .pop_mailAlert .inp_email input { width:107px !important;}
.dimmed .pop_mailForm .inp_email span, .dimmed .pop_mailAlert .inp_email span {padding: 0 5px;}

.dimmed .inp_email  {margin-top:10px;}
.dimmed .inp_email input { width:107px !important;}
.dimmed .inp_email span {padding: 0 5px;}

.dimmed .alert_agree a { border-bottom:1px solid #f47422; color:#f47422;}

.cs_list_sel .sel_cate1 {width:90px; background-position:75px;}
.cs_list_sel .sel_cate2 {width:90px; background-position:75px;}

.file_desc {display:block; float:left; margin-top:7px; padding-left:10px; position:relative;color:#777777; font-size:11px; text-align:left;line-height:130%;}
.file_desc::after {content:"*"; color:#f27322; font-size:11px; position:absolute; top:3px; left:0px;}

input.chk {visibility:hidden;top:-100%;left:-100%;width:0;height:0;font-size:0;line-height:0;}
label.chk {padding-left:24px;background:url("/_img/sub/asset_chk.png") 0px -100px no-repeat;line-height:18px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
input.chk:checked + label.chk {background:url("/_img/sub/asset_chk.png") 0px -150px no-repeat;}

.b_fl {display:block; float:left;}

.inp.file_input_textbox {float: left; width:60% !important;}
.file_input_div{position: relative; float:left; width:37%;margin-left:3%; height:31px; }
.file_input_button{position: absolute;top: 0px;background-color: #756f6d;color: #fff;border-style: solid; left:0; border:0; padding:7px; width:100%;}
.file_input_hidden{font-size: 45px;position: absolute;right: 0px;top: 0px;opacity: 0;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-khtml-opacity: 0;-moz-opacity: 0;}

input[type="text"].inp, input[type="password"].inp {background:#fff; border:1px solid #dedcd7; color:#777; text-indent:5px; height:31px; width:100%;}
.selectWrap {width:120px;height:32px;line-height:32px;border:1px solid #dedcd7;background:#fff url("/_img/common/mobile_select_arrow.png") no-repeat 95% center;background-size:7px 4px;display:inline-block;}
.selectWrap select {width:100%;height:100%;border:0;box-shadow: none;background-color: transparent;background-image: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;display:block;background:transparent;vertical-align:top;margin:0;padding:0;padding-left:5px; color:#777777; padding-right: 20px;}
.selectWrap select:focus {outline: none;}

/* TABLE */
.vTable {width:100%;border-bottom:1px solid #2e2a25;border-top:2px solid #2e2a25;}
.vTable thead tr th {padding:8px 6px;height:30px;background:#f5f5f5;font-weight:700;font-size:11px;color:#333; line-height:140%; border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; text-align:center; vertical-align:top; }
.vTable thead tr th:first-child { border-left:none;}
.vTable tbody tr th {padding:8px 6px;height:30px;background:#f5f5f5;font-weight:700;font-size:11px;color:#333; line-height:140%; border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0; text-align:left; vertical-align:top; border-left: none;}
.vTable tbody tr:first-child th {border-top:none;}
.vTable tbody tr:first-child td {border-top:none;}
.vTable tbody tr td {padding:8px ;border-top:1px solid #e0e0e0;text-align:left;word-break:break-all}
.vTable tbody td.col2 {text-align:left;padding-left:20px;}
.vTable tbody tr td.border_l {border-left:1px solid #e0e0e0;}
.vTable.question thead tr th, .vTable.question tbody tr th {line-height:30px}
.vTable tbody tr td.t_kinds {text-align:left;}
.vTable tbody tr td.t_kinds p {display:inline-block; margin:8px 0;}
.vTable tbody tr td.t_kinds p input[type="radio"] {}
.vTable tbody tr td.t_kinds p label {margin-right:20px; margin-left:5px; font-size:12px; vertical-align:middle;display:inline}
.vTable tbody tr td .selectWrap {width:200px}
.vTable tbody tr td .nation_desc {padding:10px 0px 0px;line-height:140%;color:#777777}
.vTable tbody tr td .nation_desc ul {margin-top:5px}
.vTable tbody tr td .nation_desc li {position:relative;padding-left:7px}
.vTable tbody tr td .nation_desc li:after {content:""; background:#848484; width:3px;height:3px;position:absolute; top:7px; left:0px;}
.vTable tbody tr td .nation_desc li a {color:#0072c6;text-decoration:underline}

.vTable.rss {border-top:1px solid #2e2a25;}
.vTable.rss tbody th {font-size:14px;}
.vTable.rss tbody td {font-size:14px; padding-left:25px;}
.vTable.rss tbody td a {color:#777777;}

.foot_pop.pop_etc_content .selectWrap {margin:0;}
.foot_pop.pop_etc_content .f_pop_cont .gray_txt {font-size:12px;}
.foot_pop.pop_etc_content .f_pop_cont .gray_txt span {color:#f16e14}
.foot_pop.pop_etc_content .f_pop_cont ul.orgn_list {margin-bottom:20px;}
.foot_pop.pop_etc_content .f_pop_cont ul.orgn_list li {color:#f16e14; position:relative; padding-left:8px; font-size:11px;}
.foot_pop.pop_etc_content .f_pop_cont ul.orgn_list li:after {content:'';position:absolute; width:2px;height:2px; background:#f16e14; top:7px; left:0;}
.foot_pop.pop_etc_content .f_pop_cont .vTable {border-bottom:1px solid #dbdbdb; position:relative;}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody tr th.long_tit {line-height:160%;}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody tr th {padding:13px 6px 0px}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody tr th label {line-height:140%;word-break:break-all;letter-spacing:-0.06em;}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody td {text-align:left}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody td.duty li {float:left;width:50%;}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .surname {width:49%}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fname {width:49%}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .cmrNm {text-align:right;padding-right:5px;width:40%}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .strNm {text-align:right;padding-right:5px;width:42%;margin-left:10px}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .cltNm {text-align:right;padding-right:5px;width:49%}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fnUse {margin-top:5px}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fnUse dd{padding:3px 0px 10px 5px}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fnUse dd label {min-width:180px;padding-bottom:3px}
.foot_pop.pop_etc_content .f_pop_cont .vTable tbody #txtCaptcha {width:60% !important}
.foot_pop.pop_etc_content .f_pop_cont .etc_tit {font-size:13px; font-weight:700; color:#111111; position:relative; padding:15px 0;padding-left:8px;  border-top:1px solid #333333; margin-top:25px;}
.foot_pop.pop_etc_content .f_pop_cont .etc_tit:after {content:'';position:absolute; width:2px;height:2px; background:#f16e14; top:22px; left:0;}
.foot_pop.pop_etc_content .f_pop_cont .etc_private .prv_cont {height:145px; border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb; background:#f7f7f7; color:#666666; overflow-y:auto; padding:15px 15px 15px; margin-bottom:10px;margin-right:10px;}
.foot_pop.pop_etc_content .f_pop_cont .etc_private .pri_agree {padding-bottom:20px}
.foot_pop.pop_etc_content .f_pop_cont .cont_tit {font-size:13px; font-weight:700; color:#111111; position:relative; padding:0px 0px 10px;padding-left:8px;margin-top:25px}
.foot_pop.pop_etc_content .f_pop_cont .cont_tit:after {content:'';position:absolute; width:2px;height:2px; background:#f16e14; top:7px; left:0;}
.foot_pop.pop_etc_content .f_pop_cont .secret_box {text-align:center; margin-top:10px;position: absolute;top: 50px;width: 100%;left: 0;padding-bottom:10px; border-bottom:1px solid #dbdbdb;}
.foot_pop.pop_etc_content .f_pop_cont .secret_box img {height:23px;}
.foot_pop.pop_etc_content .f_pop_cont .secret_box a.sec_rereash {display:inline-block; width:23px; height:23px; background:url('/_img/sub/refresh_secret.png') no-repeat; margin-left:5px; background-size:23px 23px;}
.foot_pop.pop_etc_content .f_pop_cont .btn_container {margin-top:60px;}

/* SSM */
.ssm_cont strong{color:#f27322;}
.ssm_cont .c_ssm1 {border-top:2px solid #333333; border-bottom:1px solid #d3d3d3;line-height:130%; padding-bottom:25px;}
.ssm_cont .c_ssm1 .tit{font-size:18px; color:#f27322; margin-top:20px;}
.ssm_cont .c_ssm1 .sub_tit {font-size:14px; color:#252525; margin-top:10px;}
.ssm_cont .c_ssm1 .s_txt {font-size:12px; color:#777777; margin-top:5px;line-height:140%; margin-bottom:25px;}
.ssm_cont .c_ssm1 dl {padding-left:50px; position:relative; font-size:12px;}
.ssm_cont .c_ssm1 dl dt {color:#333; padding-left:7px;position:relative;}
.ssm_cont .c_ssm1 dl dt:after {content:''; position:absolute; background:#333333; width:2px; height:2px; top:8px; left:0;}
.ssm_cont .c_ssm1 dl.sm_list1 dt:after {top:6px;}
.ssm_cont .c_ssm1 dl.sm_list1 dt {position:absolute;left:0;}
.ssm_cont .c_ssm1 dl dd {color:#777777;line-height:140%}
.ssm_cont .c_ssm1 dl.sm_list2 {padding:0; margin-top:18px;}
.ssm_cont .c_ssm1 dl.sm_list2 dt {display:inline; }
.ssm_cont .c_ssm1 dl.sm_list2 dd {display:inline;}
.ssm_cont .c_ssm1 dl.sm_list2 dd .txt {display:block; margin-top:10px;margin-left:7px;}
.ssm_cont .c_ssm1 dl.sm_list2 dd .ssm_btn_container1 {margin-top:10px; margin-left:7px;display:block;}
.ssm_cont .c_ssm1 dl.sm_list2 a.btn_type05 {display:block;padding:0px 15px;line-height:35px;margin:10px auto 0px}
.ssm_cont .ic_link {background:url('/_img/common/icon_link.png') no-repeat;background-size: 15px;width: 20px;height: 17px;vertical-align: middle;display: inline-block;}
.ssm_cont .c_ssm2 .tit { font-size:15px; color:#333333; margin-top:30px; }
.ssm_cont .c_ssm2 ul.ssmDownList {border-top:1px solid #999999;margin-top:20px;}
.ssm_cont .c_ssm2 ul.ssmDownList.vType li dl {padding-right:105px;}
.ssm_cont .c_ssm2 ul.ssmDownList li {border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.ssm_cont .c_ssm2 ul.ssmDownList li dl {position:relative; padding:15px 46px;}
.ssm_cont .c_ssm2 ul.ssmDownList li dl dt {color:#f27322;font-weight:bold; font-size:13px; margin-bottom:3px;}
.ssm_cont .c_ssm2 ul.ssmDownList li dl dt .asset {position:absolute;left:5px; top:50%;margin-top:-10px;}
.ssm_cont .c_ssm2 ul.ssmDownList li dl dd {color:#666666; font-size:12px;line-height:140%}
.ssm_cont .c_ssm2 ul.ssmDownList li dl dd.ckBox {position:absolute; right:0; background:#e8e8e8;height:100%; top:0;width:37px; text-align:center; border-bottom:1px solid #c6c6c6;}
.ssm_cont .c_ssm2 ul.ssmDownList li:last-child dl dd.ckBox { border-bottom:none;}
.ssm_cont .c_ssm2 ul.ssmDownList li dl dd.ckBox label {width:18px; height:18px;padding:0; vertical-align:middle; margin-top:20px;}
.ssm_cont .c_ssm2 ul.ssmDownList li dl dd.ssmView {position:absolute; right:5px;top:20px;}
.ssm_cont .c_ssm2 .descList {margin-top:22px; color:#777777; font-size:12px; }
.ssm_cont .c_ssm2 .descList li {padding-left:7px; line-height:140%;position:relative; margin-bottom:10px;}
.ssm_cont .c_ssm2 .descList li:after {content:''; position:absolute; background:#333333; width:2px; height:2px; top:7px; left:0;}
.ssm_cont .c_ssm2 .descList li .btn_type04  {display:block;width:100px;line-height: 30px;padding: 0px 20px;margin-top:5px;}
.ssm_cont .c_ssm2 .descList li .btn_type04 .asset {vertical-align: middle;margin-right:3px}
.ssm_cont .c_ssm2 .s_btnContainer {margin-top:13px; text-align:center;}
.ssm_cont .c_ssm2 .s_btnContainer a {display:block;height:35px;line-height:35px;padding:0px 15px;font-size:12px;margin-bottom:5px}
.list_total {position:relative; margin-top:20px;}
.list_total .selectWrap {float:left;}
.list_total .number {display:inline-block;right:0;top:23px;color:#222;font-size:11px;margin-left:20px;float:left; line-height:32px;}
.list_total .number span {color:#f47322;}

/* 홍보센터 */
.pr_center {}
.pr_center .tab_list {margin-top:20px;}
.pr_center .tab_list li {float:left;width:20%;height:35px;line-height:35px;text-align:center;}
.pr_center .tab_list li a {display:table-cell;vertical-align:middle;width:400px;height:35px;line-height:110%;border-right:1px solid #c4c4c4;border-bottom:1px solid #252525;background:#f0f0f0;font-size:10px;color:#777;letter-spacing:-0.02em;}
.pr_center .tab_list li:nth-child(1) a,
.pr_center .tab_list li:nth-child(2) a,
.pr_center .tab_list li:nth-child(3) a,
.pr_center .tab_list li:nth-child(5) a{letter-spacing:0;}
.pr_center .tab_list li:last-child a {border-right:none;}
.pr_center .tab_list li.on a {border:1px solid #252525;border-bottom:0;background:#fff;color:#464646;font-weight:700;}
.pr_center .pr_inner {position:relative;margin-top:15px;}
.pr_center .pr_inner .number {color:#222;font-size:11px;}
.pr_center .pr_inner .number span {color:#f47322;margin: 0 5px;}
.pr_center .pr_inner .list_type3 {margin-top:10px;}
.pr_center .pr_inner .list_type3 li {position:relative;}
.pr_center .pr_inner .list_type3 li.topFix {background:#f7f7f7;}
.pr_center .pr_inner .list_type3 li.topFix .btn_down {background:#fff;color:#777;}
.list_type3 li .btn_down {display:block;margin-top:10px;height:38px;line-height:38px;text-align:center;background:#f0f0f0;color:#666;font-size:11px;}
.list_type3 li .btn_down .icon_dw {display:inline-block;width:15px;height:15px;margin:-4px 7px 0 0;background:url('/_img/common/icon_dw.png') no-repeat 0 0px;background-size:15px;vertical-align:middle;}
.pr_inner .btn_wrap {margin-top:15px;padding:0 10px;}
.pr_inner .btn_wrap .btn_list {display:block;height:38px;line-height:38px;text-align:center;background:#f0f0f0;color:#666;}
.pr_inner .btn_wrap .btn_list .icon_list {display:inline-block;width:12px;height:10px;margin-right:10px;background:url('/_img/common/icon_ir_list.png') no-repeat 0 0;background-size:12px;vertical-align:middle;margin-top:-4px;}

/* 리스트 상세 type */
.list_view {border-top:2px solid #333;border-bottom:1px solid #2e2a25;}
.list_view dt {position:relative;padding:10px;}
.list_view dt .tit_area {font-size:11px;}
.list_view dt .tit_area .ctgy {font-weight:700;color:#ee6303;line-height: 140%}
.list_view dt .tit_area .tit {overflow:hidden;display:block;margin-top:13px;line-height:140%;width:100%;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;color:#222;}
.list_view dt .date_area {position:absolute;right:9px;top:11px;}
.list_view dt .date_area em {display:inline-block;padding:0 7px 0 8px;color:#777;}
.list_view dt .date_area .hit {padding-right:0;background:url('/_img/common/bg_line_gry.gif') no-repeat 0 2px;}
.list_view .addFile {padding:10px 10px 10px;border-top:1px solid #e0e0e0;font-size:12px;color:#777;line-height:1.5;}
.list_view .addFile ul li {position:relative}
.list_view .addFile ul li a {display:block;padding:2px 0px 7px 22px;color:#777777;font-size:12px;}
.list_view .addFile ul li .ic_down {position:absolute;top:0px;left:0px;display:inline-block;background:url('/_img/common/icon_dw.png') 0px 3px no-repeat;background-size:15px;width:22px;height:20px;vertical-align:middle;}
.list_view .view_cnt {padding:15px 10px;border-top:1px solid #e0e0e0; overflow-x: auto;}
.list_view .view_cnt img {width:100%;}
.list_view .view_cnt p {line-height:16px;color:#777;}

/* 목록리스트 */
.articles_list {margin-top:30px;border-top:1px solid #b7b7b7;border-bottom:1px solid #999;}
.articles_list li {padding:12px 0;border-top:1px solid #e0e0e0;}
.articles_list li:first-child {border-top:0;}
.articles_list li dl {overflow:hidden;}
.articles_list li dl dt {float:left;width:10%;}
.articles_list li dl dt a {display:block;text-align:center;}
.articles_list li dl dt span {display:inline-block;width:13px;height:8px;background:url('/_img/common/icon_ir_list_arrow.png') no-repeat 0 0;background-size:31px;text-indent:-99999999px;vertical-align:middle;}
.articles_list li dl dt.btn_prev .icon_arrow {background-position:0 0;}
.articles_list li dl dt.btn_next .icon_arrow {background-position:-18px 0;}
.articles_list li dl dd {position:relative;float:left;width:88%;padding-left:2%;background:url('/_img/common/bg_list_line.gif') no-repeat 0 0;text-align:left;}
.articles_list dd .date_area {display:none;position:absolute;right:9px;top:11px;}
.articles_list dd .date_area em {display:inline-block;padding:0 7px 0 8px;color:#777;}
.articles_list dd .date_area .hit {padding-right:0;background:url('/_img/common/bg_line_gry.gif') no-repeat 0 2px;}
.articles_list li dl dd a {overflow:hidden;display:block;width:100%;font-size:11px;color:#222;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;}

/* list_type */
.list_type3 {border-top:2px solid #333;border-bottom:1px solid #2e2a25;}
.list_type3 li {padding:15px 10px;border-top:1px solid #e0e0e0;position:relative;}
.list_type3 li:first-child {border-top:0;}
.list_type3 li .img_view {display:block;margin:0 auto;max-width:400px;}
.list_type3 li .img_view img {width:100%;}
.list_type3 li .list_info {display:block;margin-top:16px;font-size:11px;}
.list_type3 li .list_info .ctgy {float:left;color:#ee6303;font-weight:700;}
.list_type3 li .list_info .date {float:right;color:#777;}
.list_type3 li .list_info .date em {display:inline-block;padding:0 7px 0 8px;}
.list_type3 li .list_info .date .hit {padding-right:0;background:url('/_img/common/bg_line_gry.gif') no-repeat 0 2px;}
.list_type3 li .tit_list {overflow:hidden;display:block;width:100%;margin-top:21px;font-size:14px;line-height:140%;color:#222;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;}
.list_type3 li .bdy_list {overflow:hidden;display:block;height:32px;margin-top:11px;color:#777;line-height:16px;}

/*  조건검색 */
.terms_search .tab_wrp{position:relative;}
.terms_search .search_box.terms {display:none;margin:15px 0 0 0;padding:0;border:0;background:none;}
.terms_search .search_box.terms.on {display:block;}
.terms_search .tab_wrp .optin_all {position:absolute;right:5px;top:17px;width:13px;height:8px;background:url('/_img/common/bg_ir_arrow_black.png') no-repeat -18px 0;background-size:31px;text-indent:-9999999px;}
.terms_search .tab_wrp .optin_all.active {background-position:0 0 ;}
.terms_search .option_select {display:none;}
.terms_search .option_select.on {display:block;}
.terms_search .search_option .top_btn {display:none;}
.terms_search .option_select .search_option {margin-top:25px;}

.terms_search .option_select .search_option h3 {color:#222;font-weight:normal; position:relative;text-indent:7px;}
.terms_search .option_select .search_option h3 .srh_prdt {color:#f27322;}
.terms_search .option_select .search_option h3 .sml_txt {display:block; font-size:11px; margin-top:10px; border-top:1px solid #f27322; padding-top:20px;color:#777777;letter-spacing:-1px;}
.terms_search .option_select .search_option .pre_selection_txt {font-size:12px; color:#666;text-align:center; padding-top:15px; padding-bottom:45px; border-bottom:1px solid #aaaaaa;}
.terms_search .option_select .search_option .pre_selection_txt .web_txt {display:none;}

.terms_search .option_select .search_option .prd_num_search {margin-top:15px; padding-bottom:20px; border-bottom:1px solid #e2e2e2;}
.terms_search .option_select .search_option .prd_num_search input[type='text'].prd_inp {border:1px solid #d7d7d7; background:#f8f8f8; color:#363636; width:30px; height:30px; margin-right:0px; font-size:15px; text-align:center;}
.terms_search .option_select .search_option .prd_num_search input[type='text'].prd_inp.focus {border:1px solid #f27322;}
.terms_search .option_select .search_option .prd_num_search .hyp {display:inline-block; height:1px; width:13px; background:#363636;overflow:hidden; margin-left:10px;}
.terms_search .option_select .search_option .prd_num_search .prd_num_cont {margin-bottom:10px; padding:0 7px;}

.terms_search .option_select .search_option .prd_num_choice {padding:12px 7px; position:relative;}
.terms_search .option_select .search_option .prd_num_choice .choice_guide img {width:100%;}
.terms_search .option_select .search_option .prd_num_choice .choice_guide .tit {font-size:12px; color:#777777; line-height:24px;margin-bottom:15px;}
.terms_search .option_select .search_option .prd_num_choice .choice_guide .btn_zoom {position:absolute; right:7px; background:#e2e2e2; text-align:center; line-height:24px; width:80px; display:inline-block;color:#777; top:12px; font-size:11px;}
.terms_search .option_select .search_option .prd_num_choice.active .choice_guide {display:none;}
.terms_search .option_select .search_option .prd_num_choice.active .choice_btns {display:block;}
.terms_search .option_select .search_option .prd_num_choice .choice_btns {display:none;}
.terms_search .option_select .search_option .prd_num_choice .choice_btns ul li {display:none;}
.terms_search .option_select .search_option .prd_num_choice .choice_btns ul li.on {display:block;}
.terms_search .option_select .search_option .prd_num_choice .choice_btns ul li a {display:inline-block; background:#fff; border:1px solid #d7d7d7; line-height:32px; box-sizing:border-box; padding:0 10px; min-width:47%; margin:0 0.5%; color:#222222;text-align:center; margin-bottom:5px;}
.terms_search .option_select .search_option .prd_num_choice .choice_btns ul li a:hover {background: #f27322;color: #fff;}
.terms_search .option_select .search_option .prd_num_choice .choice_btns ul li .subtit {font-size:12px; color: #777777; margin:20px 0 10px;}
.terms_search .option_select .search_option .prd_num_choice .choice_btns .tit {font-size:13px; color:#777777; margin-top:5px; margin-bottom:15px; line-height:140%;}
.terms_search .option_select .search_option .prd_num_choice .choice_btns .tit strong {color:#f27322;}

.terms_search .option_select .search_option .option_cgry {margin-top:10px;border-top:1px solid #f27322;border-bottom:1px solid #aaa;position:relative;}
.terms_search .option_select .search_option .option_cgry > li {border-top:1px solid #c3c3c3;}
.terms_search .option_select .search_option .option_cgry > li:first-child {border-top:0;}
.terms_search .option_select .search_option .option_cgry > li > dl > dt.tit_optn {position:relative;height:40px;line-height:40px;}
.terms_search .option_select .search_option .option_cgry > li > dl > dt.tit_optn .icon_arrw {position:absolute;right:7px;top:16px;width:13px;height:8px;background:url('/_img/common/icon_ir_list_arrow.png') no-repeat -18px 0;background-size:31px;}
.terms_search .option_select .search_option .option_cgry > li > dl > dt.tit_optn.active .icon_arrw {background-position:0 0px;}
.terms_search .option_select .search_option .option_cgry > li > dl > dt > a {display:block;padding-left:22px;background:url('/_img/common/icon_bu01.gif') no-repeat 7px 50%;background-size:7px;color:#444;}
.terms_search .option_select .search_option .option_cgry > li > dl > dd.optn_inner {display:none;}
.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li {padding:15px 7px 0 7px;border-top:1px solid #e2e2e2;}
.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li:first-child {border-top:1px solid #aaa;}
.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl {}
.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dt {float:left;width:30%;}
.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dd {float:left;width:68%;margin-left:2%;}
.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dd .txt_inpt {height:18px;border:1px solid #aaa;margin-right:5px;}
.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dd span {display:inline-block;margin:0 0 15px 5px;}
.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dd span label {color:#777;font-size:11px;}
.terms_search .option_select .search_option .btn_wrp {margin-top:20px;text-align:center;}
.terms_search .option_select .search_option .btn_wrp .btn {display:inline-block;width:143px;height:35px;text-align:center;font-size:11px;}
.terms_search .option_select .search_option .btn_wrp .btn_search {border:1px solid #636363;background:#636363;color:#fff;}
.terms_search .option_select .search_option .btn_wrp .btn_reset {border:1px solid #a6a6a6;background:#fff;color:#222;}
.terms_search .option_ctgry {display:none !important;}
.terms_search .option_select .search_option .btn_wrp .btn_reset {border:1px solid #a6a6a6;background:#fff;color:#222;}
.terms_search .txt_nothing  {height:200px;line-height:200px;border-bottom:1px solid #e9e9e9;text-align:center;color:#666;font-size:11px;}

/* tab_type */
.tab_wrp  {border-top:1px solid #333;border-bottom:1px solid #e9e9e9;}
.tab_typ_a {overflow:hidden;padding:0 15px;}
.tab_typ_a li {float:left;width:33.3%;background:url('/_img/common/bg_line03.gif') no-repeat 0 50%;background-size:1px 8px;text-align:center;}
.tab_typ_a li:first-child {padding-left:0;background:none;}
.tab_typ_a li a {display:block;padding:14px 0 15px 0;color:#444;font-size:11px;}
.tab_typ_a li a:hover, .tab_typ_a li.on a {color:#f27322;font-weight:700;}

/* 이메일 수신거부*/
.unssb .ic_unssb {width:71px; height:71px; display:block; background:url('/_img/sub/ic_unssb.gif');background-size:71px 71px; margin:0 auto 30px;}
.unssb .unssb_txt1 {font-size:12px; color:#777777; text-align:center; margin-bottom:15px;}
.unssb .unssb_txt2 {font-size:14px; color:#333333; text-align:center; margin-bottom:34px;}
.unssb .unssb_txt3 {font-size:16px; color:#f27322; text-align:center;}

/* 에러페이지 */
.error_page {margin:50px auto 0; max-width:580px;}
.error_page .error_box {background:url('/_img/sub/foot_pop_top_bg.gif') no-repeat top left; background-size:1000px 6px; padding-top:6px;border-bottom:2px solid #e6e6e6;}
.error_page .error_box .error_cont { border:2px solid #dbd9d6; border-top:none; padding-top:45px;}
.error_page .error_box .error_cont p.num {font-size:45px; color:#f27322; text-align:center; margin-bottom:13px;}
.error_page .error_box .error_cont p.txt {font-size:14px; color:#777; text-align:center; margin-bottom:40px; padding-top:11px;}

/* 사업소개 - 사업개요 */
.bs_summary {padding:15px;}
.bs_summary .bs_smr_tit {text-align:center; font-size:12px;}
.bs_summary .bs_smr_tit .tit_tx {color:#f27823; margin-bottom:5px;}
.bs_summary .bs_smr_tit .tit {font-size:26px; color:#4d4d4f; margin-bottom:25px;}
.bs_summary .bs_smr_tit .txt {color:#7c7c7e; margin:0 auto 23px; padding:0 5px; line-height:150%;}
.bs_summary .bs_smr_tit .txt span {display:inline-block;}

.bs_summary .bs_smr_inter {border:1px solid #ebebeb; background:#f8f8f8 url('/_img/sub/smr_inter_bg1.png') no-repeat top center; background-size:289px 381px; padding:24px 26px; width:237px; margin:0 auto; line-height:1.3;}
.bs_summary .bs_smr_inter .img img { width:100%; }
.bs_summary .bs_smr_inter .tit { margin-top:34px; font-size:15px; color:#323232;}
.bs_summary .bs_smr_inter .tit strong {color:#f27322;}
.bs_summary .bs_smr_inter .txt {margin-top:14px; font-size:13px; color:#323232;}
.bs_summary .bs_smr_inter .desc {text-align:right; margin-top:10px;}
.bs_summary .bs_smr_inter .desc strong {font-size:14px; margin-left:10px;}

.bs_summary .bs_smr_cont ul {margin-left:-2%; margin-top:36px;}
.bs_summary .bs_smr_cont ul li {position:relative; width:48%; margin-left:2%; float:left; margin-bottom:7px;}
.bs_summary .bs_smr_cont ul li a{border:1px solid #cecece; display:block;padding-bottom:16px;}
.bs_summary .bs_smr_cont ul li a .img_cont { width:100%; }
.bs_summary .bs_smr_cont ul li a .img_cont img { width:100%; }
.bs_summary .bs_smr_cont ul li a .txt_cont {text-align:center; display:block;}
.bs_summary .bs_smr_cont ul li a .txt_cont .num {margin-top:12px; font-size: 17px; font-weight:700; border-bottom:1px solid #f27322; color:#f27322; padding-bottom:2px; display:inline-block;}
.bs_summary .bs_smr_cont ul li a .txt_cont .tit {display:block; margin-top:10px; color:#333333; font-size:12px; line-height:1.4;min-height:65px;}

.bs_summary .bs_smr_cont ul li a .over_cont {display:none; position:absolute; top:0; left:0; background:rgba(242,120,35,0.9); width:100%; height:100%; color:#fff; font-size:12px;}
.bs_summary .bs_smr_cont ul li a .over_cont .icon {position:absolute; top:17%; margin-top:-23px; left:50%; width:35px;}
.bs_summary .bs_smr_cont ul li:first-child a .over_cont .icon {width:52px;}
.bs_summary .bs_smr_cont ul li a .over_cont .icon img {width:100%;margin-left:-50%;}
.bs_summary .bs_smr_cont ul li a .over_cont .over_txt {display:table; height:100%;}
.bs_summary .bs_smr_cont ul li a .over_cont .over_txt .tb_txt {display:table-cell; vertical-align:middle; padding:70px 5px 0; line-height:1.2; text-align:center;font-size:11px;}

/* 통합검색 */
.search_top {border-top: 2px solid #333; padding:15px 10px 0px; margin-bottom:15px;position:relative;margin-top : 50px;}
.search_top .tit {font-size:13px; color:#222222; }
.search_top .tit span {color:#f16e14; font-size:12px;}
.search_top a.sc_more {position:absolute; top:15px; right:10px; display:inline-block; padding-right:15px; font-size:12px; color:#666666;}
.search_top a.sc_more .asset {position:absolute; right:0; top:0px;}
.search_result > ul {border-top:1px solid #dfdfdf !important;}

ul.search_tabmenu {border-top:1px solid #d0d0d0; border-left:1px solid #d0d0d0; margin-bottom:15px;}
ul.search_tabmenu li { background:#fff; width:100%;float:left; }
ul.search_tabmenu li a {padding:10px 0;  height:100%; border:1px solid #d0d0d0;  color:#444444;font-size:10px; display:block;text-align:center; border-top:0; border-left:0;}
ul.search_tabmenu li.on a  {background:#f27322; color:#fff;}

.totalSearchBox {padding:20px 14px;border:1px solid #e1e1e1;background:#f0f0f0; margin-bottom:15px;}
.totalSearchBox .txt_box {position:relative;}
.totalSearchBox .inpt_txt {display:block;}
.totalSearchBox .inpt_txt input {width:100%;text-indent:10px; height:36px;line-height:36px;display:block;border:1px solid #ccc;background:#fff; font-size:13px; padding-right:46px;}
.totalSearchBox .btn_search {position:absolute;right:0;top:0;width:34px;height:36px;background:#756f6d;} 
.totalSearchBox .btn_search span {display:inline-block;width:17px;height:21px;margin-left:-3px;background:url('/_img/common/icon_search02.png') no-repeat 0 -20px;background-size:17px;text-indent:-9999px;}
.totalSearchBox .txt {text-align:center; color:#777777; font-size:11px; margin-top:15px;}
.totalSearchBox .txt .ser_res {color:#f27322;}

.stepTxt {font-size:12px; color:#777; margin:10px 0;line-height:1.5;}
.stepTxt a.link_orange {color: #f27322; border-bottom: 1px solid #f27322;}

.search_result .sc_res_branch_tit { border-top: 1px solid #b7b7b7;padding: 15px 10px;font-size: 13px;background: #f0f0f0; margin-top:30px;}

.news_template {color:#777777;line-height:1.5; font-size:12px;}
.news_template h2 { color:#fff;display:table;background:url('/_img/etc/ad_temp_bg.jpg') no-repeat ;background-size:cover; width:100%; min-height:120px;}
.news_template h2 div {display:table-cell; padding:15px 25px ; vertical-align:middle;}
.news_template h2 .tit {font-size:16px !important; text-align:center; line-height:1.2 !important; color:#fefdcc;font-weight:300;}
.news_template h2 .txt {font-size:12px !important; text-align:center;  color:#fff; margin-top:12px;font-weight:300;line-height:1.2 !important;}
.news_template img {width:100%; max-width:100%;}
.news_template .temp_cont_box{border:1px solid #e6e6e6; padding:25px 0;}
.news_template .temp_cont_box .temp_cell {width:100%;}
.news_template .temp_cont_box .temp_cell .temp_cell_txt {padding:0 15px; }
/* 자료센터 */
.data_center.listSearchBox {padding:10px;border:1px solid #e1e1e1;background:#f0f0f0; margin-top:-10px;}
.data_center.slct_box {margin-top:10px;}
.data_center.data_product {margin-top:10px;}
.data_center .tb_a tbody td {padding:8px; height:92px;}
.data_center .tb_a tbody td .mark {display:inline-block;margin-top:0px;text-align:left; position:relative; top:0px; margin-left:0px; }
.data_center .tb_a tbody td .mark .tag {margin-right:5px;}
.data_center .tb_a tbody td .explain {margin-top:0px; margin-left:10px; padding:0px;}
.data_center .tb_a tbody td .explain dt {color:#ee6303;font-size: 12px;padding-top:0px;position:relative;margin-left:0px;}
.data_center .tb_a tbody td .explain dd {margin-top:10px;color:#777;font-size: 11px;min-height:20px;line-height: 14px;}
.data_center .tb_a tbody td .info_product {padding-left: 90px;}
.data_center .file_dwn {margin-top:5px; width:100%; overflow:hidden;}
.data_center .file_dwn .file_name {position:relative;padding: 11px 30px 11px 10px;background: #ffffff;margin-left: 100px;border: 1px solid #e0e0e0;}
.data_center .file_dwn .flie_list {display:none;padding:10px;border:1px solid #ebebeb; margin-top:10px;}
.data_center.chk_except_strz {display: block;margin-top: 15px;float: right;position: relative;}

@media(min-width:360px){
	/* 자료센터 */
	.data_center.chk_except_strz { display: inline-block; margin-top: 7px; margin-left: 10px; float:none; position: absolute;}
}

@media(min-width:500px){
	.ssm_cont .c_ssm1 dl.sm_list2 a.btn_type05{width:120px}
	.ssm_cont .c_ssm2 .s_btnContainer a {display:inline-block;margin:0px 2px 0px}
}
@media(min-width:768px){ 	
	.news_template {font-size:14px; max-width:676px; margin:0 auto;}
	.news_template .temp_cont_box{padding:45px 0;}
	.news_template .temp_cont_box .temp_cell .temp_cell_txt {padding:0 25px; }
	/*.news_template .temp_cont_box .temp_cell {width:50%;float:left;}
	.news_template .temp_cont_box .temp_cell:first-child .temp_cell_txt { border-right:1px solid #e6e6e6;}*/
	
	.news_template h2 {min-height:180px;}
	.news_template h2 div { padding:30px 50px ;}
	.news_template h2 .tit {font-size:34px !important; }
	.news_template h2 .txt {font-size:22px !important; margin-top:12px;}

	.stepTxt {font-size:14px; margin:20px 0;}
	.error_page .error_box {background-size:2000px 11px;padding-top:11px;}
	.error_page .error_box .error_cont {padding-top:80px;}
	.error_page .error_box .error_cont p.num {font-size:75px;margin-bottom:25px;}
	.error_page .error_box .error_cont p.txt {font-size:24px;margin-bottom:80px;}
	.error_page .btn_container {text-align:center; margin-top:37px;}
	.error_page .btn_container a {width:200px; margin:0 auto;}
	
	.unssb .ic_unssb {width:111px; height:111px;background-size:111px 111px; margin:0 auto 50px;}
	.unssb .unssb_txt1 {font-size:15px; line-height:18px;}
	.unssb .unssb_txt2 {font-size:18px; margin-bottom:50px; line-height:24px;}
	.unssb .unssb_txt3 {font-size:24px; margin-bottom:50px; }
	.unssb .btn_container {text-align:center;}
	.unssb .btn_container a {font-size:15px; width:200px; display:inline-block; margin:0 3px;}

	.asset.slider_prev {background-size:600px 600px; background-position:-400px -200px; width:40px; height:96px;}
	.asset.slider_next {background-size:600px 600px; background-position:-450px -200px; width:40px; height:96px;}
	
	.bs_tech1 {margin:30px 30px 0; padding-bottom:30px; border-bottom:1px solid #cccccc;}
	.bs_tech1 .tit {font-size:23px; color:#1f1f1f; text-align:center;}
	.bs_tech1 .subTit {color:#777777; font-size:12px; text-align:center; line-height:140%; margin-top:10px;}
	.bs_tech1 .subTit .t_bl {display:block;}
	.bs_tech1 .subTit span {display:inline-block;}
	.bs_tech1 ul.lens_list  {margin-left:-1%;}
	.bs_tech1 ul.lens_list li {margin-top:20px; width:49%; margin-left:1%;float:left;}
	.bs_tech1 ul.lens_list li p {max-width:none;margin:0 auto;}
	.bs_tech1 ul.lens_list li p img {width:100%;}
	.bs_tech1 ul.lens_list li p span {font-size:12px; color:#222222; margin-top:10px; display:block; text-align:center;}
	.bs_tech2 {margin:30px 30px 0;}
	.bs_tech2 .s_img.len_img0 {margin:20px 0 0; max-width:380px;}
	.bs_tech2 .s_img.len_img1 {margin:20px auto 0; max-width:380px;}
	.bs_tech2 ul.gallery {margin-left:-2%; margin-top:20px;}
	.bs_tech2 ul.gallery li { width:31.3%; margin-left:2%; float:left; margin-bottom:10px;}
	.bs_tech2 .tit .ic_tech {margin-left:20px; margin-top:0; display:inline;}
	.bs_tech2 .subTit .t_bl {display:block;}

	.bs_tech2 .quality {max-width:none;margin:0; margin-left:-1%;}
	.bs_tech2 .quality li {margin-top:15px;width:49%; margin-left:1%;float:left;}
	.bs_tech2 .quality li .border { padding:30px;}
	.bs_tech2 .quality li .border .imgCont img {width:100%;}
	.bs_tech2 .quality li .border .tit {font-size:20px;margin-bottom:18px;}
	.bs_tech2 .quality li .border .txt {font-size:14px;}
	.bs_tech2 .quality li .border .txt span {display:inline;}
	
	.bs_summary {padding:30px;}
	.bs_summary .bs_smr_tit .tit_tx {font-size:15px;margin-bottom:10px;}
	.bs_summary .bs_smr_tit .tit {font-size:36px; margin-bottom:15px;}
	.bs_summary .bs_smr_tit .txt {font-size:13px;}

	.bs_summary .bs_smr_inter {margin:0; width:auto; background:#f8f8f8 ; position:relative;padding:30px 20px 30px 300px; min-height:174px;}
	.bs_summary .bs_smr_inter .img {position:absolute; top:30px; left:20px; width:270px;}
	.bs_summary .bs_smr_inter .tit {margin-top:0px; font-size:15px;}
	.bs_summary .bs_smr_inter .txt {font-size:11px; margin-top:10px;}
	.bs_summary .bs_smr_inter .desc {font-size:13px; margin-top:11px;}
	
	.bs_summary .bs_smr_cont ul {margin-left:-1%; margin-top:36px; margin-bottom:0px;}
	.bs_summary .bs_smr_cont ul li {width:24%; margin-left:1%;}
	.bs_summary .bs_smr_cont ul li a .over_cont {font-size:11px;}
	.bs_summary .bs_smr_cont ul li a .over_cont .over_txt .tb_txt {padding:70px 15px 0;}


	.pView.pnmRule {display:block; position:relative;width:100%;text-align:right;}

	.pView.pnmRule a {width:150px}

	.pView.pnmRule .btn_accsel {display:inline-block;background:#4d4d4f;margin-right:1%}
	.pView.pnmRule .btn_nmRule {display:inline-block;background:#4d4d4f;margin-right:1%}
	.pView.pnmRule .btn_HDD {display:inline-block;background:#4d4d4f;margin-right:1%}
	.pView.pnmRule .btn_platform {background:#4d4d4f;display:inline-block !important;margin-top:0px}

	
	.cnt_inner .tab_menu ul li {line-height:35px;}
	.cnt_inner .tab_menu ul li a {display:block;width:auto;line-height:37px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_prev {left:140px;top:274px;width:17px; height:32px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_prev .asset.slider_prev {background-size:600px; background-position:-528px -300px; width:17px; height:32px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_next  {right:140px;top:274px;width:17px; height:32px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_next .asset.slider_next {background-size:600px; background-position:-501px -300px; width:17px; height:32px;}

	.tb_a tbody td {padding:10px 25px 10px 20px;}
	.tb_a tbody td .img_product {width:130px;margin-top:0;float:left;margin-bottom:10px;}
	.tb_a tbody td .info_product {position:relative;width:auto; padding-left:150px;margin-top:15px;}
	.tb_a tbody td .mark {display:inline-block; margin-left:5px; position:relative;top:0;}
	.tb_a tbody td .mark span {height:22px;line-height:22px;padding:0 18px;font-size:12px;}
	.tb_a tbody td .explain {margin-top:0px; padding:27px 0;}
	.tb_a tbody td .explain dt {font-size:16px; padding-top:0;}
	.tb_a tbody td .explain dd {font-size:13px;}
	
	.prd_view .prd_view_cont .tab_cont strong.ctg {display:none}
	.prd_view .prd_view_cont .tab_cont .tb_a tbody td {padding:10px 5px;}
	.prd_view .prd_view_cont .tab_cont .tb_a tbody td.tb_tit {padding:10px 10px;}
	.prd_view .prd_view_cont .tab_cont .tb_a col.chk {width:6%;}
	.prd_view .prd_view_cont .tab_cont .tb_a col.cnt1 {width:18%}
	.prd_view .prd_view_cont .tab_cont .tb_a col.cnt2 {width:62%}
	.prd_view .prd_view_cont .tab_cont .tb_a col.cnt3 {width:12%}
	.prd_view .prd_view_cont .tab_cont .tb_a tbody td.tb_tit span{letter-spacing:0em;font-size:12px}
	
	.prd_view .prd_view_cont .tab_cont .rel_pdList .scrCont {width:690px}
	.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li {width:138px}
	
	.product_data {}
	.product_data .data_list li .data_info dd.data_wrp .data_inner {margin-left:0}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .box {width:49%;float: left;margin-left: 1%;box-sizing: border-box;}

	dl.list.list_type1 dd ul.cont_type1 {margin-left:-1%;}
	dl.list.list_type1 dd ul.cont_type1 li {float: left; width: 49%; margin-left: 1%;}
	dl.list.list_type1 dd ul.cont_type1 li .ct1_inner {height:50px;}
	dl.list.list_type1 dd ul.cont_type2 {margin-left:-1%;}
	dl.list.list_type1 dd ul.cont_type2 li {float: left; width: 49%;min-height:350px; margin-left: 1%; float:left;box-sizing: border-box;}

	.listSearchBox.non_d5menu {margin-top:15px;}
	.faq_cont {margin-top:70px;}
	.faq_cont strong {display:none}
	ul.list.list_type2 li dl dt .cate01 {display:block;width:7%;padding:10px 5px}
	ul.list.list_type2 li dl dt .cate02 {display:block;width:20%;padding:10px 5px}
	ul.list.list_type2 li dl dt .title {width:65%;}
	ul.list.list_type2 li dl dt .title p {padding:10px 10px 10px 10px;}
	ul.list.list_type2 li dl dt .title img {position:relative; top:0; right:0;}
	ul.list.list_type2 li dl dt i {left:10px;}
	ul.list.list_type2 li dl dt .title span {padding-left:25px}
	ul.list.list_type2 li dl dd div.addFiles .title {width:25%;}
 
	.search_box .dictionary_area .txt_search {margin-top:10px;line-height:150%; text-align:center;}
	.depth4_nav {margin-bottom:25px}
	.listSearchBox {position: absolute; right:15px;margin-top:0px;z-index: 1;padding:0;border:none;background:none}


	.listSearchBox .search_area {width: auto;}
	.listSearchBox .search_area.prodlist {width: auto;}
	.listSearchBox .txt_search {margin-top:0px;display:inline-block; float:right; width: auto; margin-left:5px;}
	.listSearchBox .txt_search a {width:115px;padding:0px 10px; }

	.listSearchBox .txt_search.only_mb {display:none;}

	.listSearchBox .inpt_txt input {max-width:176px;}

	.listSearchTxt {display:block;margin-top:25px;line-height:22px;color:#777;font-size:14px;letter-spacing:-1px;text-align:center;position: absolute;left: 15px;padding-top: 0;}
	.listSearchBox .txt_search span {display:block;}
	.listSearchBox.gnrl {position:relative;right:0px;text-align:right}
	.listSearchBox.gnrl .search_area  {display:inline-block;width:200px}
	.listSearchBox.demo {margin-top:0px}
	.listSearchBox.solution {margin-top:-15px}	
	.listSearchBox.pbct {margin-top:15px;}
	/* .listSearchBox.faq {left:15px;width:300px} */
	.listSearchBox.dic {position:relative;text-align:right}
	.listSearchBox.dic .select_box, .listSearchBox.dic .search_input{display:inline-block;width:200px;vertical-align:middle} 
	.listSearchBox.dic .select_box select {margin-bottom:0px}
	.listSearchBox.dic+.listSearchTxt {position:relative;margin-top:0;left:0px;text-align:left}
	.pr_center .pr_inner .number {line-height:25px; margin-top:30px;}
	
	.cs_list_sel .sel_cate1 {width:100px; background-position:85px;}
	.cs_list_sel .sel_cate2 {width:130px; background-position:115px;}

	.prd_list_top {padding-top:0;}
	.prd_list_top .search_res {position:absolute;top:70px;left:0px;font-size:13px;line-height:130%;margin-left:10px }
	.prd_list_top .wisenet {position:absolute; right:0;top:-20px;}
	.prd_list_top .cs_list_sel {margin-top:15px;}
	.prd_list_top .search_result_tit p {margin:40px 0; font-size:14px;}

	.prd_list_top .pnmRule {display:block; position:relative;width:100%;text-align:right;padding:15px 0px 0px;}

	.prd_list_top .pnmRule a {width:150px}

	.prd_list_top .btn_accsel {background:#4d4d4f;margin-right:1%;display: inline-block;}	
	.prd_list_top .btn_HDD {background:#4d4d4f;margin-right:1%;display: inline-block;}
	.prd_list_top .btn_nmRule {background:#4d4d4f;margin-right:0%;display: inline-block;}
	.prd_list_top .btn_platform {display:inline-block; background:#4d4d4f;!important}

	.prod-list .new_prd {display:block;float:left; position:relative;width:auto;top:0px !important;}
	.prod-list .new_prd .btn_type06 {display:inline-block;width:100px;padding:0px 20px;}
	.prod-list .new_prd .btn_type06 .big {display: none;}
	.prod-list .new_prd .btn_type06 .small {display: inline-block;}
	.prod-list .new_prd .btn_type06.platForm {display:none}
	.prd_list ul {margin-top:20px;border-left:1px solid #dfdfdf;}
	.prd_list ul li { width:50%;border-left:0;float:left; box-sizing:border-box;}
	.prd_list ul li a {padding:30px 30px 15px;}
	.prd_list ul li a .over_bd .over_cont {padding-top:80px}
	.prd_list ul li a .cont_cell {max-width:340px;}
	.prd_list ul li a .cont_cell .tagContainer {position:absolute;top:0;left:0;}
	.prd_list ul li a .cont_cell .txt {text-overflow:ellipsis;overflow:hidden;height:27px; white-space: nowrap;}
	.tagContainer .tag {display:inline-block; padding:6px 16px; margin-right:-3px; }
	.prd_list ul li a .cont_cell .imgContainer { text-align:center; }
	.prd_list ul li a .cont_cell .imgContainer img { width:150px;height:150px;}
	
	.prd_list .btn_container a.btn_more { display:inline-block; width:50%;}

	.prd_list_tab {margin-top:100px;}
	.prd_list_tab .select_area.mobile {display:none;}
	.prd_list_tab ul li a {height:50px;font-size:13px;padding: 0 10px; line-height:16px;}
	
	.prdtBanner img {width:600px;margin:0px auto}
 
	.dimmed .pop {top:50%;padding:20px; bottom:auto;width:700px; left:50%; margin-left:-350px;}
	.dimmed .pop {margin-top:-234px;  }
	.dimmed .pop.pop_video {margin-top:-300px;top:50%;}
	.dimmed .pop.add_relprd {margin-top:-300px; top:50%;}
	.dimmed .pop .pop_cont {overflow-y:auto; border-bottom:1px solid #e2e2e2;}
	.dimmed .pop_video .pop_cont {border-bottom:none;overflow-y:visible;}
	.dimmed .pop_video .video_cont .v_frame {height:370px}
	.dimmed .pop.pop_prdt h4 {font-size:26px;  padding-bottom:20px;margin-bottom:0; }
	.dimmed .pop.pop_prdt .btn_container {margin-top:20px;text-align:center;}
	.dimmed .pop.pop_prdt .btn_container a {display:inline-block;width:300px; margin-left:15px; float:none; box-sizing:border-box;}
	.dimmed .pop.pop_prdt .btn_container a:first-child {margin:0;}
	.dimmed .pop.pop_prdt .pop_close {top:25px;}

	.dimmed .pop_filter dl {padding:15px 0 15px 140px; border-top:1px solid #e2e2e2;position:relative;}
	.dimmed .pop_filter dl:first-child {padding-top:15px;}
	.dimmed .pop_filter dl.c_dist dt {line-height:30px;}
	.dimmed .pop_filter dl dt {font-size:14px; font-weight:400;position:absolute; left:0;line-height:26px;}
	.dimmed .pop_filter dl dd {font-size:14px; color:#777777; margin-top:0px;}
	.dimmed .pop_filter dl dd ul li {float:left; padding:5px 28px 5px 0;}
	.dimmed .pop input[type="text"].pop_inp {border:1px solid #aaaaaa; width:85px;font-size:12px; line-height:28px;text-indent:10px;}
	.dimmed .pop_filter dl dd span.unit_txt {padding:0 5px;}
	
	.dimmed .pop.pop_mailForm, .dimmed .pop.pop_mailAlert {top:50%; bottom:auto;margin-top:-203px; font-size:14px;}
	.dimmed .pop_mailForm .alert_cate,.dimmed .pop_mailAlert .alert_cate {margin-top:15px;}
	.dimmed .pop_mailForm .alert_cate .txt ,.dimmed .pop_mailAlert .alert_cate .txt { color:#333;line-height:170%; margin-bottom:10px;}
	.dimmed .pop_mailForm .alert_cate .txt2 { color:#333;line-height:170%; margin-bottom:0px;}
	.dimmed .pop_mailAlert .alert_cate .txt .orge {color:#f47422;}
	.dimmed .pop_mailForm .alert_cate .txt span,.dimmed .pop_mailAlert .alert_cate .txt span {display:inline-block;}
	.dimmed .pop_mailAlert .alert_cate  ul li {float:left;width:25%; padding:5px 0px 5px 0;}
	.dimmed .pop_mailForm .alert_cont, .dimmed .pop_mailAlert .alert_cont {border-bottom:1px solid #e2e2e2; padding:14px 0;}
	.dimmed .pop_mailForm .alert_cont:first-child {padding-top:10px;}
	.dimmed .pop_mailAlert .alert_cont:first-child {padding-top:0;}
	.dimmed .pop_mailForm .inp_email, .dimmed .pop_mailAlert .inp_email {margin-top:10px;}
	.dimmed .pop_mailForm .inp_email input ,.dimmed .pop_mailAlert .inp_email input { width:200px !important;}
	.dimmed .pop_mailForm .inp_email span,.dimmed .pop_mailAlert .inp_email span {padding: 0 5px;}

	.dimmed .pop_mailForm .alert_agree a, .dimmed .pop_mailAlert .alert_agree a { border-bottom:1px solid #f47422; color:#f47422;}
	.dimmed .pop_video .video_cont .txtBox .desc {height:159px;}
	.terms_search .option_select .search_option .prd_num_search .prd_num_cont {display:inline-block;}
	.terms_search .option_select .search_option .prd_num_search input[type='text'].prd_inp {width:54px; height:54px; font-size:40px; margin-right:2px;}
	.terms_search .option_select .search_option .prd_num_choice .choice_btns ul li a {min-width:auto;}
	.terms_search .option_select .search_option .prd_num_choice .choice_btns ul li .subtit {font-size:13px;}

	/* 사업연혁 */
	.histy {background:url("/_img/sub/history_bg_mo.png") no-repeat right 73px;background-size:418px 328px;}
	.histy .hsty_choice .select_box {display:block;height:44px;line-height:43px;border:1px solid #ccc;background:url('/_img/sub/icon_select_arrow.png') no-repeat 95% 50%;background-size:12px;font-size:16px;}
	.histy .hsty_choice {height:52px;}
	.histy .hsty_choice .select_box select {width:100%;padding-left:14px;border:0;color:#666;-webkit-appearance:none;-moz-appearance:none;background-color: transparent;}
	.histy .hsty_choice ul li {height:50px;}
	.histy .hsty_choice ul li a {font-size:22px;line-height:50px;}
	.histy .hsty_choice ul li a:after {height:15px;top:18px;}
	.histy .hsty_choice ul li {width:160px;}
	.histy .hsty_list {margin-top:24px;}
	.histy .hsty_list .tit_year {display:none;}
	.histy .hsty_list ul.year {margin:0 0 75px 7px;}
	.histy .hsty_list ul.year li {float:none;}
	.histy .hsty_list ul.year li:first-child {padding-top:0;}
	.histy .hsty_list ul.year li .year_txt {position:relative;padding-bottom:40px;background:url('/_img/sub/bg_hist_line02.gif') repeat-y 0 0;background-size:2px;}
	.histy .hsty_list ul.year li.year_last .year_txt {padding-bottom:0;background:none;}
	.histy .hsty_list ul.year li .ico_bu {position:absolute;left:-9px;top:0px;width:17px;height:17px;background:url('/_img/sub/icon_bu.gif') no-repeat 0 0;background-size:17px;}
	.histy .hsty_list ul.year li .line {position:absolute;left:8px;top:8px;width:19px;height:1px;background:url('/_img/sub/bg_hist_line.gif') repeat-x 0 0;}

	.histy .hsty_list ul.year li dl dt {font-size:20px;}
	.histy .hsty_list ul.year li dl dd {margin-top:10px;color:#777;font-size:15px;line-height:18px;}
	.histy .hsty_list ul.year li dl dd.rpnt_img {width:300px;margin-top:15px;}
	.histy .hsty_list ul.year li dl dd img {width:100%;}
	.histy .hsty_list ul.year li dl dd li {margin-bottom:5px;}
	.histy .btn_year {display:none;}
	.histy .year_inner {display:none;}
	.histy .year_inner.on {display:block;}
	
	.bs_location {margin:40px 0 60px 0;}
	.bs_location:first-chlid {margin:0;}
	.bs_location p.tit {color:#f27924; font-weight:700;font-size:20px; border-bottom:1px solid #f79d64; padding-bottom:16px;}
	.bs_location ul li {border-top:1px solid #dfdfdf;}
	.bs_location ul li:first-child {border:none;}
	.bs_location ul li dl {padding:8px 8px 8px 120px; position:relative; line-height:150%; }
	.bs_location ul li dl dt {position:absolute; top:8px; left:0; color:#555555; font-size:16px; font-weight:700; padding-left:22px;line-height:150%;}
	.bs_location ul li dl dt .asset {position:absolute; left:0; top:7px; }
	.bs_location ul li dl dd { color:#777777; font-size:14px; font-weight:400; line-height:150%;}
	.bs_location ul li dl dd span {display:inline-block;}
	.bs_location .map img {width:100%;}
	.bs_location .btn_map {display:block;height:45px;margin-top:10px;line-height:45px;text-align:center;color:#464646;font-size:15px;background:#d9d9d9;font-weight:bold;}
	.bs_location .btn_map .icon_map {display:inline-block;width:11px;height:14px;margin:-2px 8px 0 0;background:url('/_img/sub/asset_ic.png') no-repeat -167px -50px;background-size:300px 300px;vertical-align:middle;}
		
	/* 사업개요 */
	.intro1 {padding:30px 15px; margin:0 auto; height:255px; position:relative;}
	.intro1 .title {width:440px;}
	.intro1 p.tit1 {color:#f27823; font-size:26px;}
	.intro1 p.tit2 {color:#fff; font-size:33px;line-height:100%; margin-top:15px; }
	.intro1 p.tit2 span {text-indent:-9999px; display:inline-block; width:152px;height:30px;background:url('/_img/sub/txt_hanwha.png') no-repeat 0 3px; background-size:150px 27px;}
	.intro1 p.tit3 {color:#fff; font-size:16px; font-weight:400; margin-top:13px;}
	.intro1 p.tit3 span {display:inline-block; line-height:150%;}
	.intro1 img.cam0 {width:305px; position:absolute; top:126px; right:10px; z-index:1;}

	.intro2 {padding:40px 15px; margin:70px auto 0; position:relative;}
	.intro2 .c_line {width:1px; height:32px; background:#f27823; display:block; position:absolute; top:20px; left:50%; z-index:2; margin-left:-1px;}
	.intro2 .c_arrow {background:url('/_img/sub/bs_arrow.png') no-repeat; background-position:-60px 0px; width:27px; height:37px; position:absolute; left:50%; margin-left:-13px; bottom:-10px;}
	.intro2 .bs2_img0 {width:50%;}
	.intro2 .bs2_tit1 {color:#f47322;font-size:18px;line-height:150%; display:inline-block; position:absolute; right:0; top:40%;}
	.intro2 .bs2_tit1 span { border-bottom:1px solid #f47322;}
	.intro2 .bs2_tit2 {color:#666; line-height:150%; margin-top:10px;font-size:16px;}

	.bs_product1 {background:#e2e2e2 url('/_img/sub/bs3_bg0.png') no-repeat right bottom; background-size:66%;}
	.bs_product2 {background:#f4f4f4;}
	.bs_product3 {background:#fff;}
	.bs_pds {background:#f4f4f4;}

	.intro3 {padding:25px 15px 155px; position:relative;overflow:hidden;}
	.intro3 .bs3_tit1 {}
	.intro3 .bs3_tit1 strong {font-size:30px; color:#f27823; padding-bottom:3px; border-bottom:2px solid #f27823; display:inline-block; font-weight:400;}
	.intro3 .bs3_tit1 span {display:block; color:#1f1f1f; font-size:24px; padding-top:15px; line-height:120%;}
	.intro3 .bs3_tit2 {font-size:18px;color:#666666; line-height:150%; margin-top:5px;}

	.intro3 .bs3_img0 {width:325px; position:absolute; right:-10px; bottom:15px;}
	.intro3 .bs3_img2 {width:230px; position:absolute; right:7px; bottom:20px;}
	.bs_product2 .intro3 .bs3_img0 {right:10px; bottom:10px;}

	.bs_pds {padding:35px 0;width:100%;}
	
	.intro4 {overflow:hidden; position:relative;margin:0 auto;width:80%;}
	.intro4 ul { width:425px; margin:0 auto;}
	.intro4 ul li {float:left; margin:0 7px; width:71px;}
	.intro4 ul li a {text-align:center; display:inline-block;}
	.intro4 ul li a > span {position:relative; border-radius:50%; overflow:hidden; display:block;}
	.intro4 ul li a > span img {width:100%;}
	.intro4 ul li a > span em.pd_over {background:#f16e14  url('/_img/sub/bs_pd_over.png') no-repeat center center; background-color:rgba(241,110,20,0.9); width:100%; height:100%;position:absolute; top:0; left:0; display:none;}
	.intro4 ul li a:hover > span em.pd_over {display:block;}
	.intro4 ul li a strong {color:#797979; font-size:11px; margin-top:8px; display:inline-block;}
	.intro4 ul li a:hover strong {color:#f27824;border-bottom:1px solid #f27824; padding-bottom:2px;}

	.intro4 .bt_prev {position:absolute; top:13px; left:0; z-index:1;}
	.intro4 .bt_next {position:absolute; top:13px; right:0;z-index:1;}
	.intro4 .scrollBtn {display:none;}
	.intro4 .scrollBtn.on {display:none;}

	.core_technique .technique_list li .overLayer {animation-name: fadeInUp;animation-duration: 0.7s;position: absolute;top:0;left:0;bottom:0;right:0;background:url("/_img/sub/layer_bg.png") repeat;}
	.branch_navi {margin-top:75px;}
	.branch_navi.overseas {margin-top:30px;}

	.core_technique .technique_list li .overLayer .ov_wrap .dt img {width:82px;display:inline;}
	.core_technique .technique_list li .overLayer .ov_wrap.box1 { margin-top:-112px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box2 { margin-top:-92px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box3 { margin-top:-92px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box4 { margin-top:-103px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box5 { margin-top:-112px;}

	.core_technique .technique_list li:hover .overLayer {display:block;height:100%;}

	.contact_top ul li {float:left; width:50%;}
	.contact_top ul.cell3 li {width:33%; }
	.contact_top ul.cell3 li:first-child {width:34%;}
	.contact_top ul li:after {width:1px;height:20px; top:18px; left:0; margin-left:0;}
	.contact_top .ct_txt {font-size:15px; padding:13px 0;}
	.contact_top ul  {margin-bottom:30px;}
	.contact_top ul li {font-size:14px; padding:18px 0; line-height:33px;height:34px;}
	.contact_top ul li p {padding-left:40px;width:200px;line-height:1.3;}
	.contact_top ul li p.no_icon{padding-left:0;padding-right:0;width:240px; font-size:12px;}
	.contact_top ul li strong {margin-left:5px;}
	.contact_top ul li .db_line {margin-top:-6px; line-height:1.5;}
	.contact_top ul li .db_line strong {display:block; }
	.contact_top ul li:after {top:13px; height:46px;}
	.contact_top ul li .asset {margin-right:0px; vertical-align:-3px; top:50%; left:50%; margin-left:-100px; margin-top:-16px; position:absolute;}
	.contact_top ul li .asset.ic_ct_1 {margin-left:-130px;}
	.contact_top ul li .asset.ic_ct_3 {margin-left:-90px;}
	.contact_top ul li .asset.ic_ct_3.singleline {margin-left:-135px;}
	
	ul.search_tabmenu li {width:50%;}
	.faq_cont strong {display:none}
	ul.search_tabmenu.menu_num1 li{width:250px;}
	ul.search_tabmenu.menu_num2 li{width:250px;}
	ul.search_tabmenu.menu_num3 li{width:250px;}
	ul.search_tabmenu.menu_num4 li{width:250px;}
	.customer_support .depth3_nav{width:735px}
	.customer_support .depth3_nav li {width:20%}
	.customer_support .depth3_nav li a {width:auto;}	
	.customer_support .depth3_nav.menu_num4 {width:732px}
	.customer_support .depth3_nav.menu_num4 li {width:25%;}
	.customer_support .depth3_nav.menu_num4,
	.customer_support .depth3_nav.menu_num5 {border-top:0}
	.customer_support .depth3_nav.menu_num4 li a,
	.customer_support .depth3_nav.menu_num5 li a {border-top:solid 1px #ccc}
	.customer_support .depth3_nav.menu_num4 li.on a,
	.customer_support .depth3_nav.menu_num5 li.on a {border-top:0}
	
	.pr_center .tab_list li {height:35px;line-height:35px;}
	.pr_center .tab_list li a {display:block;width:auto;height:35px;line-height:35px;}
	
	dl.list.list_type1 dd ul.cont_type3 {margin-left:-1%}
	dl.list.list_type1 dd ul.cont_type3 li{width:49%;height:185px;float: left;margin-left: 1%;box-sizing: border-box;}

	.menuArea { position: relative; width: 100%; margin: 0px auto 0px; z-index: 1; height: 0px;}

	.menuButton {display:none !important;}	
	
	.btn-tab-menu {display:block !important;}				
	
	.specFirstTit { font-size:13px; padding:0 15px; line-height:34px; }
	.specTit      { font-size:13px; padding:18px 15px 0; line-height:34px; }
	.specSubTit   { font-size:12px; padding:0 15px; line-height:33px; }	
	.specValue    { font-size:12px; padding:0 15px; line-height:33px; }
	
	.tb_a tbody td .mark .tag.tag_gray.alter_pc {display:inline-block; }
	.tb_a tbody td .mark .tag.tag_gray.alter_m {display:none; }
	
	/* 자료센터 */			
	.data_center.listSearchBox {padding:0px; border:none; margin-top:0px; }
	.data_center.slct_box {margin-top:30px;}
	.data_center.data_product {margin-top:20px;}
	.data_center .tb_a tbody td {height:132px;}
	.data_center .tb_a tbody td .explain {margin-top:15px;}			
	.data_center .tb_a tbody td .explain dt {font-size:18px; padding-top:0;}
	.data_center .tb_a tbody td .explain dd {font-size:14px;}
	.data_center .tb_a tbody td .img_product {width:130px;float:none; display:inline-block; }	
	.data_center .tb_a tbody td .info_product {margin-top:-135px;padding-left: 140px;}
	.data_center .file_dwn {clear:none;margin-top: 0px;margin-bottom: 0px;display: block;}
    .data_center .file_dwn .file_name {margin-left:150px; margin-top:15px;}
    .data_center .file_dwn .flie_list {margin-top: 15px;}    	
}

@media(min-width:1024px){ 
	.bs_tech1 {margin:0; padding:60px 0;}
	.bs_tech1 .tit {font-size:34px;}
	.bs_tech1 .subTit {margin-top:23px; font-size:15px;}
	.bs_tech1 ul.lens_list li {margin-top:70px;}
	.bs_tech1 ul.lens_list li p span {font-size:20px;}
	.bs_tech2 {margin:0; padding:80px 0; position:relative; padding-right:460px;min-height:220px;}
	.bs_tech2 .tit {font-size:34px; position:relative; z-index:1;}
	.bs_tech2 .tit2 {font-size:26px;}
	.bs_tech2 .subTit {font-size:14px; line-height:180%; margin-top:40px;} 
	.bs_tech2 ul.desc li {font-size:14px; line-height:150%;}
	.bs_tech2 .s_img.len_img0 {position:absolute; right:0; top:60px;max-width:410px;}
	.bs_tech2 .s_img.len_img0.tp20 {top:20px;}
	.bs_tech2 .s_img.len_img1 {max-width:410px;}
	.bs_tech2 .s_img .img_txt {font-size:14px; margin-top:15px;}
	.bs_tech2 .s_img.tsi_web{display:block;position:absolute; max-width:400px; top:40px; right:0;}
	.bs_tech2 .s_img.tsi_mb{display:none;}
	.bs_tech2 ul.desc li:after {top:10px;}
	.bs_tech2 .tit .ic_tech {width:122px;}
	.bs_tech2 ul.gallery {margin-left:-1%; margin-top:40px;}
	.bs_tech2 ul.gallery li {width:19%; margin-left:1%;}
		
	.bs_tech2 ul.nw_imgs {margin:40px auto 0;}
	.bs_tech2 ul.nw_imgs li {margin-top:0px;float:left;width:32%; margin-left:1%;}
	.bs_tech2 ul.nw_imgs li .nw_box {background:#f8f8f8; border:1px solid #ebebeb; padding:20px 13px; margin:0 auto; max-width:380px;}
	.bs_tech2 ul.nw_imgs li .nw_box span {display:inline-block; position:relative;}
	.bs_tech2 ul.nw_imgs li .nw_box img {width:100%;max-width:350px; position:absolute;top:0; left:0;}
	.bs_tech2 ul.nw_imgs li .nw_box img.rate {display:block;position:relative;opacity:0;}
	.bs_tech2 ul.nw_imgs li p {font-size:18px; color:#f27322;  margin-top:20px;}

	.bs_tech2 .nw_img_btm {margin-top:30px;}
	.bs_tech2 .nw_img_btm .nw_mb {display:none;}
	.bs_tech2 .nw_img_btm .nw_web {display:block; width:100%;}

	.bs_tech2.tech_pr0 {padding-right:0;}
	
	.asset.bt_arrow_left {background-position:-400px -150px; width:16px; height:31px;}
	.asset.bt_arrow_right {background-position:-450px -150px; width:16px; height:31px;}
	.asset.pop_close{background-position:-500px -150px;width:22px; height:22px;}
	
	.bs_brand {width:962px;margin:0 auto;}
	.bs_brand .brand_cont h3 {font-size:34px;}
	.bs_brand .brand_cont .bradn_top {position:relative;width:965px;height:302px;margin:50px auto 35px;background-size:965px 302px;}
	.bs_brand .brand_cont .bradn_top h4 {padding-top:92px;font-size:28px;font-weight:600;}
	.bs_brand .brand_cont .bradn_top .img_logo {margin-top:30px;}
	.bs_brand .brand_cont .bradn_top .img_logo img.logo {width:275px;}
	.bs_brand .brand_cont .bradn_top .ib_txt {width:655px;margin:30px auto 0;font-size:16px;line-height:28px;}
	.bs_brand .brand_cont .bradn_top .ib_txt .lne_bk {display:inline-block;}
	.bs_brand .brand_cont .brand_top_txt {font-size:16px;text-align: left;padding-right: 210px;}
	.bs_brand .brand_cont .brand_top_txt .logo {height:14px;}

	.bs_brand .brand_cont .btn_bi {display:block;position:absolute;right:0;bottom:-80px;width:208px;height:48px;line-height:48px;text-align:center;background:#f27322;color:#fff;font-size:14px;}
	.bs_brand .brand_cont .btn_bi .icon_dwn {display:inline-block;width:18px;height:17px;margin:-4px 8px 0 0;background:url('/_img/common/icon_dw02.png') no-repeat 0 0;vertical-align:middle;background-size:18px;}
	.bs_brand .brand_cont .core_value {margin-top:122px;}
	.bs_brand .brand_cont .core_value h4 {font-size:24px;}
	.bs_brand .brand_cont .core_value .core_list {position:relative;margin-top:20px;padding-bottom:335px;}
	.bs_brand .brand_cont .core_value .core_list>li:hover {border:1px solid #ef8e50;}
	.bs_brand .brand_cont .core_value .core_list>li:hover .top_value {background:#f27322;}
	.bs_brand .brand_cont .core_value .core_list>li:hover .top_value .plus {background-position:0 -48px;}
	.bs_brand .brand_cont .core_value .core_list>li .top_value .plus {right:25px;top:25px;width:22px;height:22px;background-position:0 -21px;}
	
	.bs_brand .brand_cont .core_value .core_list>li:hover, .bs_brand .brand_cont .core_value .core_list>li.on {border-bottom:0;}
	.bs_brand .brand_cont .core_value .core_list>li.on .cnt_value {border-bottom:1px solid #e6e6e6;}

	.bs_brand .brand_cont .core_value .core_list>li {float:left;width:314px;margin:0 0 0 7px;}
	.bs_brand .brand_cont .core_value .core_list>li:first-child {margin-left:0;}
	.bs_brand .brand_cont .core_value .core_list>li .top_value {padding:23px 0 32px 0;}
	.bs_brand .brand_cont .core_value .core_list>li .top_value .tit {font-size:32px;}
	.bs_brand .brand_cont .core_value .core_list>li .top_value .line {width:30px;margin:17px auto;}
	.bs_brand .brand_cont .core_value .core_list>li .top_value .txt {font-size:18px;}
	.bs_brand .brand_cont .core_value .core_list>li .cnt_value {margin: 0 15px;padding:34px 0 34px 25px;}
	.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul li {font-size:16px;}
	.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul li span {display:block;margin-left:11px;line-height:20px;}
	.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul li span:first-child {margin-left:0;}
	
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont {display:block;border:1px solid #f27322;border-top:0;background:#fff;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont {position:absolute;left:0;top:290px;width:960px;margin:0;padding-bottom:30px;border:0;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section {float:left;padding-top:30px;border-top:1px solid #f27322;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section:first-child {padding-top:30px;border:0;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section h5 {font-size:24px;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section span {margin-top:13px;font-size:16px;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section p {margin-top:25px;font-size:14px;line-height:22px;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section .section_area {height:363px;padding:0 25px;border-left:1px solid #e6e6e6;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section:first-child .section_area {border-left:0;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section.stn01 {width:314px;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section.stn02 {width:325px}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section.stn03 {width:321px;}	

	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_scnd .stn01 {width:323px;border-top:1px solid #f27322;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_scnd .stn02 {width:314px;border-top:0;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_scnd .stn03 {width:323px;}

	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_thdy .stn01 {width:323px;border-top:1px solid #f27322;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_thdy .stn02 {width:323px;border-top:1px solid #f27322;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_thdy .stn03 {width:314px;border-top:0;}

	.layer_dim .layer_val {width:905px;height:420px;margin:-210px 0 0 -483px;padding:0 30px 0 30px;background-size:2000px;}
	.layer_dim .layer_val .layer_header {padding-top:33px;margin-bottom:22px;}
	.layer_dim .layer_val .layer_header h4 {font-size:32px;}
	.layer_dim .layer_val .layer_header h4 span {font-size:16px;}
	.layer_dim .layer_val .layer_cont .section {float:left;width:261px;height:302px;padding:30px 20px 0 30px;border-left:1px solid #e6e6e6;}
	.layer_dim .layer_val .layer_cont .section:first-child {padding:30px 18px 0 0;border-left:0;}
	.layer_dim .layer_val .layer_cont .section h5 {font-size:24px;}
	.layer_dim .layer_val .layer_cont .section span {font-size:16px;}
	.layer_dim .layer_val .layer_cont {overflow:inherit;height:auto;}
	.layer_dim .layer_val .layer_cont .section p {font-size:14px;line-height:22px;}
	.layer_dim .layer_val .layer_header .pop_close {right:0;top:36px;}

	.prd_list_tab ul li a {height:68px;font-size:16px;line-height:20px;}
	.prd_list ul li a .over_bd .over_cont {padding-top:25px;}
	.prd_list ul li a .over_bd .over_cont .tagContainer .tag {font-size:12px;margin-bottom:10px;}
	.prd_list ul li a .over_bd .over_cont .tit {font-size:22px; margin-bottom:60px;}
	.prd_list ul li a .over_bd .over_cont .tit:after {height:30px; bottom:-50px;}
	.prd_list ul li a .over_bd .over_cont .txt {font-size:15px; line-height:1.5;}
	.prod-list .new_prd .btn_type06 {width:auto;}
	.prod-list .new_prd .btn_type06 .big {display: inline-block;}
	.prod-list .new_prd .btn_type06 .small {display: none;}
	
	.pView.pnmRule a {padding:16px 16px;font-size:15px;}
	
	.prd_view {margin-top: 20px; border-top:2px solid #333333;}
	.prd_view .prd_view_top .prd_view_title .tit {font-size:40px; margin-top:10px;}
	.prd_view .prd_view_top .prd_view_title .txt {font-size:24px; margin-top:18px;letter-spacing:-1px;}
	.prd_view .prd_description .tit{}

	.prd_view .prd_view_top {position:relative;border-top:0;min-height:420px}
	.prd_view .prd_view_top .prd_imgs {position:absolute;right:0px;top:0px;width:550px !important;height:100%;padding:0;border-top:0;border-left:1px solid #dbdbdb;}
	.prd_view .prd_view_top .prd_imgs .viewer {border-top:none;}
	.prd_view .prd_view_top .prd_view_title {height:auto;padding:30px 570px 0px 30px;border:0;}
	.prd_view .prd_view_top .prd_imgs .viewer {position:relative;height:auto;padding:80px 140px 0 0;}
	.prd_view .prd_view_top .prd_imgs .viewer .number {font-size:16px; top:45px;margin-left:-85px;}
	.prd_view .prd_view_top .prd_imgs .viewer .imgView {height:290px;}
	.prd_view .prd_view_top .prd_imgs .viewer .imgView img {max-width:218px;height:75%;}
	.prd_view .prd_view_top .prd_imgs .viewer .link a {font-size:14px;}
	.prd_view .prd_view_top .prd_imgs>.bx-wrapper {position:absolute;right:30px;top:45px;}
	.prd_view .prd_view_top .prd_imgs .bx-viewport {top:0px;padding:0;border:0;background:none;}
	.prd_view .prd_view_top .prd_imgs ul {border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
	.prd_view .prd_view_top .prd_imgs ul li {float:none !important;width:108px !important;height:78px !important;margin:0 !important;border:0;border-top:1px solid #ddd;}
	.prd_view .prd_view_top .prd_imgs ul li:first-child {padding-left:0}
	.prd_view .prd_view_top .prd_imgs ul li img {width:78px;height:78px;}
	.prd_view .prd_view_top .prd_imgs .viewer .link {position:absolute;left:70px;bottom:30px;}
	.prd_view .prd_view_top .prd_imgs .ctl {}
	.prd_view .prd_view_top .prd_imgs .viewer a.control {width:33px; height:17px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_prev {top:20px;left:173px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_prev .asset.slider_prev {width:33px;height:17px;background-position:-500px -342px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_next {top:378px;left:173px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_next .asset.slider_next{width:33px;height:17px;background-position:-544px -342px;}
	
	.prd_view .prd_view_top .desc  {display:block;}
	.prd_view .prd_view_top .prd_description {display:none;}
	.prd_view .prd_view_top .prd_description .tit {font-size:20px;}
	.prd_view .prd_view_top .desc {overflow:initial;margin:0;font-size:14px;height:auto;line-height:150%; margin-top:25px;}
	.prd_view .prd_view_top .desc p {font-size:24px;}
	.prd_view .prd_view_top .desc strong {color:#f27322;}
	.prd_view .prd_view_top .desc ul {}
	.prd_view .prd_view_top .desc ul li {font-size:15px;color:#777777; padding-left:7px; position:relative;line-height:30px;}
	.prd_view .prd_view_top .desc ul li:after {content:''; position:absolute; top:15px; left:0px; width:2px; height:2px;  background:#777;}

	.cnt_inner.tab_cont .tb_a {font-size:14px;}
	.prd_view .prd_view_cont .tab_cont {padding-top:100px;}
	.prd_view .prd_view_cont .tab_cont .tb_a thead th {width:auto; font-size:14px;}
	.prd_view .prd_view_cont .tab_cont .tb_a tbody td {padding:20px 5px; font-size:14px; }
	.prd_view .prd_view_cont .tab_cont .tb_a tbody td.tb_tit {padding:20px 15px;}
	.prd_view .prd_view_cont .tab_cont .tb_a tbody td.tb_tit span {font-size:14px;}
	.prd_view .prd_view_cont .tab_cont .tb_a tbody td.nodata {padding:20px;}
	.prd_view .prd_view_cont .tab_cont .tb_a col.chk {width:6%;}
	.prd_view .prd_view_cont .tab_cont .tb_a col.cnt1 {width:19%;}
	.prd_view .prd_view_cont .tab_cont .tb_a col.cnt2 {width:62%;}
	.prd_view .prd_view_cont .tab_cont .tb_a col.cnt3 {width:13%;}

	.cnt_inner .tab_menu {margin:50px 0px;}
	.cnt_inner .tab_menu ul li {height:59px;font-size:16px;}
	.cnt_inner .tab_menu ul li a {height:58px;line-height:58px;}
	.tab_cont h4 {font-size:34px; margin-bottom:30px;}

	.prd_view .prd_view_cont .tab_cont .dl_selBox p {font-size:15px;margin-right:10px;}
	.prd_view .prd_view_cont .tab_cont .dl_selBox .selectWrap {margin-right:10px;}
	.prd_view .prd_view_cont .tab_cont .selectWrap  {width:160px;}
	a.btn_type07 {font-size:14px;}
	a.btn_type08 {text-align:center; padding:11px 0px; font-size:12px; color:#fff;display:inline-block; background:#636363; }
	a.btn_type09 {text-align:center;  font-size:12px; color:#222;display:inline-block; background:#fff; }
	a.btn_type09 span {border:1px solid #a6a6a6; display:block; padding:11px 0;}

	.prd_view .btn_container.prd_detail_btn {text-align:left; position:relative; margin-top:50px;}
	.prd_view .btn_container.prd_detail_btn a { margin-left:2px;}
	.prd_view .btn_container.prd_detail_btn a.btn_type08 {padding:15px 0px; font-size:14px; display:inline-block; width:180px;}
	.prd_view .btn_container.prd_detail_btn a.btn_type09 {padding:0px; font-size:14px; display:inline-block; width:180px; position:absolute; right:0; top:0;}
	.prd_view .btn_container.prd_detail_btn a.btn_type09 span {border:1px solid #a6a6a6; display:block; padding:15px 0;}
	
	.prd_view .btn_container.prd_detail_btn a.btn_print {display:inline-block;}

	.prd_view .prd_view_cont .tab_cont .rel_prd_menu {float:left; width:200px;text-align: left;height:315px;}
	.prd_view .prd_view_cont .tab_cont .rel_prd_menu ul {padding-top:10px;}
	.prd_view .prd_view_cont .tab_cont .rel_prd_menu ul li {display:block;line-height:45px;font-size:16px;}
	.prd_view .prd_view_cont .tab_cont .rel_prd_list {border-top:1px solid #3b3737;}
	.prd_view .prd_view_cont .tab_cont .rel_mfgd_list {border-top:1px solid #3b3737;}
	.prd_view .prd_view_cont .tab_cont .rel_pdList .sub_tit {margin:0; text-align:left; line-height:60px; text-indent:20px; font-size:16px;}
	.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list {}
	.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li {width:230px; height:254px;}
	.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li span {padding-top:30px;}
	.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li span img {width:132px;height:132px}
	.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list ul li .tit {padding-top:15px; font-size:18px;}
	.prd_view .prd_view_cont .tab_cont .rel_pdList .sw_list .scrollBtn {width:44px;}

	.scrollBtn .asset { margin-left:-8px;}

	.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl {width:16.6%;}
	.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dt {line-height:60px; height:60px; font-size:15px;}
	.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dd {height:180px; font-size:16px;}
	.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dd span img {width:69px;}
	.prd_view .prd_view_cont .tab_cont .prd_spec ul li.sec dl dd {border-left:1px solid #e5e5e5}
	.prd_view .prd_view_cont .tab_cont .prd_spec ul li.sec dl dt:after {content: '';position: absolute;width: 1px;height: 16px;background: #e5e5e5;top: 23px;left: 0;}
	.prd_view .prd_view_cont .tab_cont .prd_spec ul li dl dt:after {height:16px; top:23px;}

	.prd_view .prd_view_cont .tab_cont .smry h5.sm_pn1 {font-size:28px; margin-top:0px;}
	.prd_view .prd_view_cont .tab_cont .smry h5.sm_pn2 {font-size:28px;margin-top:65px;}
	.prd_view .prd_view_cont .tab_cont .smry .sm_img {width:auto;margin-top:30px; max-width:1024px;}
	.prd_view .prd_view_cont .tab_cont .smry .sm_txt1 {margin-top:20px;font-size:14px;}
	.prd_view .prd_view_cont .tab_cont .smry .sm_txt2 {font-size:14px;margin-top:20px; line-height:140%; color:#777;}
	.prd_view .prd_view_cont .tab_cont .smry .sm_txt2 span {display:inline-block;}
	
	.specFirstTit { font-size:18px; padding:0 20px; line-height:44px; }
	.specTit      { font-size:18px; padding:18px 20px 0; line-height:44px; }
	.specSubTit   { font-size:14px; padding:0 20px; line-height:43px; }	
	.specValue    { font-size:14px; padding:0 20px; line-height:33px; }
	
	.core_technique {width:100%;padding:130px 0 0 0;background:#4f5052 url('/_img/sub/bg_w_technique.jpg') no-repeat 0 100%;background-size:cover;}
	.core_technique h3 {font-size:48px;letter-spacing:-2px;}
	.core_technique .tit {font-size:50px; line-height:1.2;}
	.core_technique .tit span {display:block;}
	.core_technique .tit_info {margin-top:17px;font-size:15px;text-transform:uppercase; color:#999;}
	.core_technique .tit_info span {display:inline;}
	.core_technique .line em {/*height:35px;*/}
	.core_technique .technique_list {width:980px;margin:35px auto 0;padding-bottom:150px;}
	.core_technique .technique_list li {float:left;width:190px;margin:0 0 0 7px;position: relative;}
	.core_technique .technique_list li:first-child {margin:0;}
	.core_technique .technique_list li .txt_thgy {height:63px;line-height:1.4;padding:30px 10px 0;font-size:13px;background-image:none;text-align:center;letter-spacing:-1px;}
	.core_technique .technique_list li .wb_img {display:block;}
	.core_technique .technique_list li .mb_img, .core_technique .technique_list li .tb_img {display:none;}
	.core_technique .technique_list li .overLayer {animation-name: fadeInUp;animation-duration: 0.7s;position: absolute;top:0;left:0;bottom:0;right:0;background:url("/_img/sub/layer_bg.png") repeat;}
	
	.core_technique .technique_list li .overLayer .ov_wrap.box1 { margin-top:-120px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box2 { margin-top:-72px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box3 { margin-top:-60px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box4 { margin-top:-60px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box5 { margin-top:-82px;}

	.core_technique .technique_list li .overLayer dl {padding-top:25px;padding-bottom:45px;position: relative;text-align:center;background:url("/_img/sub/overlayer_line.gif") center bottom no-repeat; background-size:1px 23px;}
	.core_technique .technique_list li .overLayer dl dt {width:100%;height:59px;text-align:center;margin-bottom:20px;}
	.core_technique .technique_list li .overLayer dl dt img {width:63px;height:59px;display:inline;}
	.core_technique .technique_list li .overLayer dl dd {font-size:18px;color:#fff;line-height:1.2;letter-spacing:-1px;}
	.core_technique .technique_list li .overLayer dl dd span {display:block;}
	.core_technique .technique_list li .overLayer p {font-size:14px;color:#fff;line-height:1.4;margin-top:22px;text-align:center;}
	.core_technique .technique_list li .overLayer p span {display:block;}
	.core_technique .technique_list li:hover .overLayer {display:block;}
	
	/* 사업연혁 */
	.histy {margin:79px auto 0;}
	.histy h3 {font-size:42px;}
	
	.histy .hsty_list {width:100%;margin-top:0px;}
	.histy .hsty_choice {/*display:none;*/}
	
	.histy .hsty_list .tit_year {display:block;width:142px;height:142px;line-height:142px;margin:0 auto;padding-bottom:50px;background:url('/_img/sub/bg_year_title.gif') no-repeat 0 0;text-align:center;font-size:30px;color:#fff;font-weight:700;}
	.histy .hsty_list ul.year {position:relative;width:100%;margin:0;}
	
	.histy .hsty_list #year03 .year_inner.on .btn_year {display:none;}
	.histy .hsty_list ul.year > li {padding-bottom:50px;position:relative;background:url('/_img/sub/bg_hist_line02.gif') repeat-y 0 0;background-size:2px;margin-top:50px;}
	.histy .hsty_list ul.year > li:first-child {margin-top:76px;}
	
	.histy .hsty_list ul.year li.lft .ico_bu {left:-12px;width:27px;height:27px;background-size:27px;}
	.histy .hsty_list ul.year li.lft .line {left:14px;top:13px;width:58px;height:1px;}
	
	
	.histy .hsty_list ul.year li.rht .ico_bu {left:-12px;width:27px;height:27px;background-size:27px;}
	.histy .hsty_list ul.year li.rht .line {left:14px;top:13px;width:58px;height:1px;}


	.histy .hsty_list ul.year li.lft .year_txt {text-align:left;}
	.histy .hsty_list ul.year li.rht .year_txt {text-align:left;}
	.histy .hsty_list ul.year li .year_txt {background:none;padding:0;padding-left:90px;}
	
	.bs_summary {padding:30px;margin:0 auto; max-width:1200px;}
	.bs_summary .bs_smr_tit .tit_tx {font-size:18px;margin-bottom:15px;}
	.bs_summary .bs_smr_tit .tit {font-size:48px; margin-bottom:20px;}
	.bs_summary .bs_smr_tit .txt {font-size:15px; margin-bottom:50px;}

	.bs_summary .bs_smr_inter {background:#f8f8f8 url('/_img/sub/smr_inter_bg2.png') no-repeat top center; padding:40px 6% 40px 55%;min-height:250px;}
	.bs_summary .bs_smr_inter .img {top:50%; margin-top:-141px; left:50%; margin-left:-442px; width:447px;}
	.bs_summary .bs_smr_inter .img img {}
	.bs_summary .bs_smr_inter .tit {font-size:24px;}
	.bs_summary .bs_smr_inter .txt {font-size:15px; margin-top:35px;line-height:1.6;}
	.bs_summary .bs_smr_inter .desc {font-size:14px;; margin-top:40px;}
	.bs_summary .bs_smr_inter .desc strong {font-size:16px;}
	
	.bs_summary .bs_smr_cont ul {margin-top:72px;margin-bottom:50px;}
	.bs_summary .bs_smr_cont ul li a {padding-bottom:30px;}
	.bs_summary .bs_smr_cont ul li a .txt_cont .num {font-size:30px; margin-top:20px;}
	.bs_summary .bs_smr_cont ul li a .txt_cont .tit {font-size:17px; margin-top:20px; min-height:92px;}
	.bs_summary .bs_smr_cont ul li a .over_cont .icon  {width:50px;}
	.bs_summary .bs_smr_cont ul li:first-child a .over_cont .icon {width:70px;}
	.bs_summary .bs_smr_cont ul li a .over_cont .over_txt {width:100%;}
	.bs_summary .bs_smr_cont ul li a .over_cont .over_txt .tb_txt {font-size:15px; padding: 120px 5px 0;}
	.bs_summary .bs_smr_cont ul li a .over_cont .over_txt .tb_txt span {display:block;text-align:center;line-height:1.7;}

	.histy .hsty_list ul.year li:first-child:after {display:none;}
	.histy .hsty_list ul.year li dl dd ul li::before {position: absolute;top:11px;}
	.histy .hsty_list ul.year li dl {margin-top:-55px;padding:0;}
	.histy .hsty_list ul.year li dl dt {font-size:32px;}
	.histy .hsty_list ul.year li dl dd {margin-top:10px;font-size:16px;line-height:26px;}
	.histy .hsty_list ul.year li dl dd.rpnt_img {width:340px;margin-top:17px;}
	.histy .hsty_list .btn_year {display:block;width:70px;height:30px;margin:0 auto 180px;background:url('/_img/sub/btn_year_more.gif') no-repeat 0 0;text-indent:-9999999px;text-align:center;}
	.customer_support {max-width:1200px;margin:0 auto; padding:0 30px;}
	.customer_support h3 {font-size:34px;font-weight:normal;}
	
	.customer_support .depth3_nav {width:915px;margin:0 auto !important;}
	.customer_support .depth3_nav li {width:20%;height:56px;display:table;}	
	.customer_support .depth3_nav li a {font-size:15px;font-weight:normal;height:54px; word-break:break-word;line-height:1.3;display:table-cell;vertical-align:middle;}
	.customer_support .depth3_nav li.on a {height:56px; background:#f27322 url('/_img/sub/sub_menu_arrow.png') no-repeat bottom center;}
	.customer_support .depth3_nav.depth1 {width:200px;}
	.customer_support .depth3_nav.depth2 {width:400px;}
	.customer_support .depth3_nav.depth3 {width:600px;margin:0 auto;}
	.customer_support .depth3_nav.menu_num1 {width:200px}
	.customer_support .depth3_nav.menu_num2 {width:400px}
	.customer_support .depth3_nav.menu_num3 {width:600px;}
	.customer_support .depth3_nav.menu_num3 li {width:200px;}
	.customer_support .depth3_nav.menu_num4 {width:800px}

	.customer_support .depth4_nav {margin:5px 0px 25px}
	.customer_support .depth4_nav ul li {padding:0 24px 0 25px;}
	.customer_support .depth4_nav ul li a {font-size:15px;font-weight:normal;}

	.customer_support .depth4_nav>ul {margin-top:28px;}
	.customer_support .depth4_nav>ul>li {padding:0 24px 0 25px;}
	.customer_support .depth4_nav>ul>li>a {font-size:15px;font-weight:normal;}

	.customer_support .depth4_nav .prdt_list.existD4 {height:43px;}
	
	.customer_support .depth4_nav .prdt_list ul li {padding:15px 20px;}
	.customer_support .depth4_nav .sub_wrp {top:45px}
	.customer_support .depth4_nav .sub_wrp .sub li {padding:0 20px;}
	.prdtBanner img {margin:15px 0px }
	
	.dep_nav {margin-bottom:28px;}
	.dep_nav ul li .sub_wrp {overflow:initial !important;overflow-x:initial !important;top:30px;text-align:center;}
	.dep_nav ul li .sub {display:inline-block;width:auto;padding:19px 0 24px 0;}
	.dep_nav ul li .sub>li {padding:0 19px;}

	.search_box {margin-top:24px;padding:20px 0;}
	.search_box .search_area {width:375px;margin:0 auto;}
	.search_box .inpt_txt {float:left;width:327px;height:46px;line-height:39px;padding-right:0;}
	
	.list_total {margin-top:20px;}

	.search_keyword {display:none;}
	.search_keyword.on {display:block;}
	.search_box .btn_search {position:static;float:right;width:46px;height:48px;border:1px solid #ccc;border-left:0;}
	.search_box .btn_search span {width:17px;height:21px;background-position:0 0;background-size:33px;}
	.search_box .txt_search {padding-top:20px;font-size:14px;line-height:16px; margin-top:0px;}
	.search_box .txt_search span {display:inline;}
	.search_box .select_box select {width:199px;height:48px;margin:0;font-size:14px;background-size:48px;}
	.search_box .inpt_txt input {font-size:14px; height:46px;color:#666;}

	.listSearchBox select_box select {width:199px;height:48px;margin:0;font-size:14px;background-size:48px;}
	.listSearchTxt {display:block;margin-top:40px;line-height:22px;color:#777;font-size:14px;letter-spacing:-1px;text-align:center;position: absolute;left: 30px;padding-top: 0;}
	.listSearchBox {position: absolute;  right: 30px; margin-top: 0px; z-index:1;}
	.listSearchBox.non_d5menu {margin-top:30px;}
	.listSearchBox.non_d5menu.type2 {margin-top:20px;}
	.listSearchBox.gnrl {margin-top:20px}
	.listSearchBox.solution {right:0px}
	.listSearchBox.pbct {margin-top:25px;}
	/* .listSearchBox.faq {left:30px;width:300px} */
	.listSearchBox.dic {position:relative;right:0;margin-top:20px;}
	.listSearchBox.dic+.listSearchTxt {position:absolute;left:30px;top:15px} 

	.listSearchBox .inpt_txt input {width:100%; /*text-indent:10px;*/ max-width:208px; height:47px;line-height:47px;display:block;border:1px solid #ccc;background:#fff; font-size:15px; margin-right:46px;}

	/*.listSearchBox .inpt_txt input {width:100%;height:47px;line-height:47px;display:block;border:1px solid #ccc;background:#fff; font-size:14px; padding:0px 55px 0px 10px;}*/
	.listSearchBox .btn_search {position:absolute;width:46px;height:47px;/*border:1px solid #ccc*/;border-left:0;}
	.listSearchBox .btn_search span {width:17px;height:21px;background-position:0 0;background-size:33px;}
	.listSearchBox .txt_search {}
	.listSearchBox .select_box select {height:47px;background-size:45px;font-size:15px;}

	.dictionary_area {width:800px;margin:0 auto;}
	.dictionary_area.faq {width:543px;}
	.dictionary_area .select_box {float:left;}
	.dictionary_area .search_area {float:left;width:543px;margin-left:9px;}
	.dictionary_area .search_area.keyword {float:none;width:373px;margin:0 auto;}
	.dictionary_area .search_area .inpt_txt {width:495px;}
	.dictionary_area .search_area.keyword .inpt_txt {width:325px;}
	.dictionary_area .txt_search {clear:both;padding-top:20px;line-height:22px;}

	.prdt_search_area {position:relative;}
	.prdt_search_area .select_box {float:left;}
	.prdt_search_area .txt_search a {line-height:47px;font-size:14px;width:125px;}
	.prdt_search_area .txt_search a:after {content:''; width:1px; height:12px; background:#9e9e9f; position:absolute; top:5px; left:0;  }
	.prdt_search_area .txt_search a:first-child:after {width:0; height:0;}
	.prdt_search_area .txt_search a:hover {color:#f27322;}

	.word_aera {margin-top:25px;padding:24px 0 43px 0;border-top:1px solid #c0bfbd;background:#f0f0f0;}
	.word_aera .lag_box {margin:10px 0 0 0;padding:0;border:0;text-align:center;}
	.word_aera .lag_box:first-child {margin-top:0;}
	.word_aera .lag_box .box_srl {overflow-x:hidden;}
	.word_aera .lag_box ul {display:inline-block;width:auto;}	
	.word_aera .lag_box ul li {padding:0 12px 0 12px;background:url('/_img/common/icon_dot02.gif') no-repeat 0 16px;}
	.word_aera .lag_box ul li:first-child {padding-left:0;background:none;}
	.word_aera .lag_box ul li a {padding-top:8px;font-size:18px;}
	.word_aera .lag_box ul li.on a {background:url('/_img/common/icon_dot_org.gif') no-repeat 50% 0;}
	.word_aera .lag_box ul.eng li {padding:0 12px 0 12px;}

	.term_area {margin-top:0;}
	.tb_a_wrp .term thead th {padding:20px 0 19px 0;font-size:15px;}
	.tb_a_wrp .term tbody th, .tb_a_wrp .term tbody td {padding:16px 0 16px 52px;font-size:14px;line-height:20px;font-weight:normal;}
	.tb_a_wrp .term tbody th {padding-left:30px;text-align:left;}

	.slct_box {margin-top:30px;}

	.slct_box .selectWrap {width:174px;height:45px;line-height:45px;border:1px solid #ccc;display:inline-block;background-size:10px 6px; margin-right:2px;}
	.slct_box .selectWrap select {width:100%;height:100%;border:0;}

	/*.slct_box .select_area select {height:48px;font-size:14px; padding:0 15px;}*/
	.slct_box .select_area {margin-right:3px;}
	.slct_box .hits {margin-top:15px;font-size:14px;}

	.cs_list_sel .sel_cate1 {width:160px; background-position:140px;}
	.cs_list_sel .sel_cate2 {width:160px; background-position:140px;}

	.tb_a .chk {width:79px;}
	.tb_a .cnt {width:1121px;}
	.tb_a thead th {padding:20px 0;border-left:0;background:url('/_img/common/bg_table_line.gif') no-repeat 0 50%;font-size:15px;font-weight:normal; width:94.5%;}
	.tb_a thead th:first-child {background:none; width:5.5%;}

	.tb_a_wrp.search_result {border-top:1px solid #e0e0e0; margin-top:20px;}

	.tb_a tbody td .explain dt {font-size:18px; padding-top:0;}
	.tb_a tbody td .explain dd {font-size:14px;}
	.tb_a tbody td .download {position:absolute;right:20px;top:54px;width:530px;margin:0px;text-align:right;}
	.tb_a tbody td .download a {width:128px;height:46px;line-height:46px;color:#666;font-size:14px;}
	.tb_a tbody td.no_search {padding:135px 0;font-size:16px;}
	.pdf {margin-top:30px; height:40px;}
	.pdf a {font-size:14px;}
	.pdf .btn_batch {width:180px;height:48px;line-height:48px;font-size:13px;}
	.pdf .btn_batch .icon_down02 {width:18px;height:16px;background-size:18px;}

	.file_dwn {margin-top:10px;}
	.file_dwn .file_name {padding:10px 50px 10px 20px;}
	.file_dwn .file_name a.w_ctgy {float:left;width:auto;padding:0 15px;background:url('/_img/common/bg_line_gry.gif') no-repeat 0 10px;font-size:13px;color:#777;font-weight:normal; line-height:30px;}
	.file_dwn .file_name a.w_ctgy.all {padding-left:0;background:none; text-align:left;}
	.file_dwn .file_name .w_ctgy {display:block;}
	.file_dwn .flie_list .m_ctgy {display:none;}
	.file_dwn .file_name .ico_arw {top:20px;width:18px;height:12px;background-position:0px -14px;background-size:18px;}
	.file_dwn .file_name .ico_arw.on {background-position: 0 0px;}
	.file_dwn .flie_list {padding:20px 31px 19px 31px;}
	.file_dwn .flie_list .file_dwn_list {margin:0;border-top:1px solid #858585;}
	.file_dwn .flie_list .file_dwn_list  .file_ctgy {width:15%;}
	.file_dwn .flie_list .file_dwn_list  .file_nme {width:85%;}
	.file_dwn .flie_list .file_dwn_list thead th {padding:20px 0 19px 0;border:0;background:none;font-size:14px;border-left: 1px solid #e0e0e0;}
	.file_dwn .flie_list .file_dwn_list thead th:first-child {border:none;}
	.file_dwn .flie_list .file_dwn_list tbody th {padding:20px 0 19px 0;font-size:14px;}
	.file_dwn .flie_list .file_dwn_list tbody td {padding:20px 0 19px 39px;}
	.file_dwn .flie_list .file_dwn_list tbody td a {float:left;font-size:14px;}
	.file_dwn .flie_list .file_dwn_list tbody td .date {float:right;margin:0 30px 0 0;}

	.branch_navi  {margin-top:100px;padding:9px 10px; line-height:40px;}
	.branch_navi ul li a { font-size:15px;}
	.branch_area {position:relative;margin-top:30px;border-bottom:1px solid #4e4c48;}
	.search_result .branch_area {margin-top:0px;}
	.branch_area .lcatn_list > li {padding:20px 0;border-top:1px solid #e0e0e0;background:url('/_img/common/bg_line_gry_1px.gif') repeat-y 312px; 0;}
	.branch_area .lcatn_list > li:first-child {border-top:0;}
	.branch_area .lcatn_list > li.active {padding-bottom:0;}
	.branch_area .lcatn_list > li .lcatn_che {position:relative; padding-left:311px;}
	.branch_area .lcatn_list > li .lcatn_che dl {}
	.branch_area .lcatn_list > li .lcatn_che dt {width:272px;padding:0px 0 0px 39px;border:0;font-size:16px;position:absolute;left:0;}
	.search_result .branch_area .lcatn_list > li .lcatn_che dt { padding: 0px 0 0px 39px;}
	.branch_area .lcatn_list > li .lcatn_che dd {padding:0px 44px;border:0;min-height:30px;}
	.branch_area .lcatn_list > li .lcatn_che dd ul li {font-size:16px;line-height:22px;margin-right:28px;}
	.branch_area .lcatn_list > li .lcatn_result {margin:20px 0 -20px 0;padding:40px;border-top:1px solid #e0e0e0;}
	.branch_area .lcatn_list > li .lcatn_result .lcatn_name {float:left;width:269px;margin-bottom:30px;font-size:20px;}
	.branch_area .lcatn_list > li .lcatn_result .lcatn_view {float:left;width:550px;margin:0;padding:0 0 0 42px;border:0;border-left:1px dashed #aaa;}
	.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dt {font-size:14px;margin:10px 0;color:#222;}
	.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dd {font-size:14px;margin:10px 0;}
	.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dd a.btn_map {position:absolute; right:30px;bottom:45px;}
	.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dd a.btn_map {padding: 16px 0; width:180px;font-size:14px;}
	.branch_area .lcatn_list > li .lcatn_result .lcatn_view .txt_result dd.map {margin:0;}
	.branch_area .lcatn_list > li.no_search {display:none;}
	/*.branch_area div.no_search {position:absolute;left:313px;top:25px;width:888px;height:420px;line-height:420px;background:#fff;font-size:16px;color:#777;text-align:center;}*/
	.branch_area div.no_search {line-height:420px;background:#fff;font-size:16px;color:#777;text-align:center;}
	.branch_area div.no_search span {color:#f27322;font-weight:700;}

	.product_data {}
	.product_data .data_list {border-top:2px solid #333;}
	.product_data .data_list li .data_info dt.tit_ctgy a {padding:0px 0px 0px 20px;font-size:16px;line-height:58px}
	.product_data .data_list li .data_info dt.tit_ctgy .icon_arw {width:17px;height:13px;background-position:0 -44px;background-size:20px; top:23px;right:20px}
	.product_data .data_list li .data_info dt.tit_ctgy.active .icon_arw {background-position:0 -30px;}
	.product_data .data_list li .data_info dd.data_wrp {padding:30px 0px 20px}
	.product_data .data_list li .data_info dd.data_wrp .data_inner {margin-left:0;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .box {width:32%; margin-left:1%;min-height:365px;float:left; position:relative;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view {padding:20px 16px 15px 16px;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .tit_date {font-size:15px;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .txt_cnt  {min-height: 50px;margin-top: 10px;font-size: 13px;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box {margin:15px 0px 0px}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box select::-ms-expand {display:none;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .data_slet {float:left;width:49%;height:48px;margin:0px 0 0 2%;font-size:14px}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .data_slet:first-child {margin-left:0;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn {float:left;width:49%;height:48px;margin:0px 0 0 2%;line-height:48px;font-size:14px;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn:first-child {margin-left:0;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn span {width:25px;height:14px;background-size:30px;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn_view .ico_view {background-position:0 -63px;}
	.product_data .data_list li .data_info dd.data_wrp .data_inner .info_view .slet_box .btn_dwn .ico_dw{width:18px;height:16px;background-position:0 -88px;}

	.branch_map1 {padding:37px 0 38px; border:1px solid #e1e1e1; border-top:none; border-bottom:1px solid #959595; display:block;}
	.branch_map2 {padding:44px 0 40px; border:1px solid #e1e1e1; border-top:none; border-bottom:1px solid #959595; display:block;}

	.branch_map1 .branch_map_box {width:310px; height:510px; background:url('/_img/sub/map_01.png'); margin: 0 auto; position:relative;}
	.branch_map2 .branch_map_box {width:900px; height:500px; background:url('/_img/sub/map_02.png'); margin: 0 auto; position:relative;}

	.branch_map1 .branch_map_box a ,.branch_map2 .branch_map_box a {width:26px; height:32px; display:inline-block; position:absolute; line-height:26px; text-align:center; font-size:15px; color:#fff;}

	.branch_map1 .branch_map_box a.map_point1 {left:83px; top:66px;}
	.branch_map1 .branch_map_box a.map_point2 {left:29px; top:52px;}
	.branch_map1 .branch_map_box a.map_point3 {left:121px; top:80px;}
	.branch_map1 .branch_map_box a.map_point4 {left:242px; top:71px;}
	.branch_map1 .branch_map_box a.map_point5 {left:70px; top:166px;}
	.branch_map1 .branch_map_box a.map_point6 {left:259px; top:144px;}
	.branch_map1 .branch_map_box a.map_point7 {left:118px; top:189px;}
	.branch_map1 .branch_map_box a.map_point8 {left:220px; top:235px;}
	.branch_map1 .branch_map_box a.map_point9 {left:97px; top:259px;}
	.branch_map1 .branch_map_box a.map_point10 {left:68px; top:319px;}
	.branch_map1 .branch_map_box a.map_point11 {left:253px; top:314px;}
	.branch_map1 .branch_map_box a.map_point12 {left:70px; top:449px;}

	.branch_map2 .branch_map_box a.map_point1 {left:145px; top:85px;}
	.branch_map2 .branch_map_box a.map_point2 {left:240px; top:311px;}
	.branch_map2 .branch_map_box a.map_point3 {left:480px; top:77px;}
	.branch_map2 .branch_map_box a.map_point4 {left:622px; top:103px;}
	.branch_map2 .branch_map_box a.map_point5 {left:500px; top:194px;}
	.branch_map2 .branch_map_box a.map_point6 {left:438px; top:233px;}
	.branch_map2 .branch_map_box a.map_point7 {left:708px; top:332px;}

	.branch_map1, .branch_map2 {position:relative;}

	.branch_map1 p {position:absolute; right:30px; bottom:30px; font-size:14px; color:#777;}
	.branch_map2 p {position:absolute; right:30px; bottom:30px; font-size:14px; color:#777;}

	.foot_pop.pop_etc_content {background-color:#fff;}
	.foot_pop.pop_etc_content .f_pop_cont .gray_txt {font-size:14px;}
	.foot_pop.pop_etc_content .f_pop_cont ul.orgn_list li {font-size:13px;}
	.foot_pop.pop_etc_content .f_pop_cont ul.orgn_list li:after {top:9px;}
	.foot_pop.pop_etc_content .f_pop_cont .cont_tit {font-size:15px;margin-top:35px}
	.foot_pop.pop_etc_content .f_pop_cont .vTable colgroup col:first-child {width:27%;}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody tr td .inp {width:332px;}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody tr td .selectWrap{width:330px}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody td.duty li {width:25%;}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .surname {width:164px !important}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fname {width:165px !important}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .strNm {width:224px !important}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .cltNm {width:164.5px !important}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fnUse dd{padding: 3px 0px 10px 130px;margin-top: -25px;}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fnUse dd label {min-width:120px;margin-right:12px}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fnUse dd input:nth-child(2)+label {min-width:70px;}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody .fnUse dd.exp i{display:block}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody #txtCaptcha {width: 50% !important;}
	.foot_pop.pop_etc_content .f_pop_cont .etc_tit {font-size:16px; margin-top:45px;}

	.foot_pop.pop_etc_content .f_pop_cont .secret_box {position: relative;border: none;display: inline-block;margin: 0;width: auto;top: 2px;padding: 0; vertical-align:bottom;}
	.foot_pop.pop_etc_content .f_pop_cont .secret_box img {height:35px;}
	.foot_pop.pop_etc_content .f_pop_cont .secret_box a.sec_rereash {background-size: 33px 33px;width: 33px;height: 33px;margin: 0;}
	.foot_pop.pop_etc_content .f_pop_cont .btn_container {margin-top:40px;}
	.foot_pop.pop_etc_content .f_pop_cont .btn_container a {width:170px;}

	.dimmed .pop { position:fixed;  left:50%;right:auto;  box-sizing:border-box;}
	.dimmed .pop_video {top:30px;margin-left:-482px;margin-top:-250px;  width:964px;padding:30px;  }
	.dimmed .pop_video.demoType1 {margin-top:-237px; top:50%;min-height:440px;}
	.dimmed .pop_video.pop_vType1 {margin-top:-237px; top:50%;min-height:440px;}
	.dimmed .pop h4 { font-size:26px; margin-bottom:20px; padding-bottom:30px;}
	.dimmed .pop h4 span {padding-right:40px;}
	.dimmed .pop_video .video_cont {position:relative;}
	.dimmed .pop_video .video_cont .v_frame {width:510px; height:287px;position:absolute; top:0; left:0;}
	.dimmed .pop_video .video_cont .v_frame iframe {width:100%; height:100%;}
	.dimmed .pop_video .video_cont .v_frame video {width:100%; height:100% !important;}
	.dimmed .pop_video .video_cont .txtBox {background:#f2f2f2; padding:20px 20px; margin-top:0px; float:left; width:320px;min-height:247px; margin-left:540px;}
	.dimmed .pop_video .video_cont .txtBox .tit {font-size:16px;}
	.dimmed .pop_video .video_cont .txtBox .desc {padding:20px; height:205px; font-size:14px;}
	.dimmed .pop_video .asso_product {margin-top:30px;}
	.dimmed .pop_video .asso_product .tit {font-size:14px;}
	.dimmed .pop_video .asso_product .pd_list {margin-top:20px; margin-bottom:17px;}
	.dimmed .pop_video .asso_product .pd_list ul li { width:217px; padding:20px 0 20px;  box-sizing:border-box;}
	.dimmed .pop_video .asso_product .pd_list ul li:first-child {border:none;}
	.dimmed .pop_video .asso_product .pd_list ul li a { font-size:16px;}
	.dimmed .pop_video .asso_product .pd_list ul li a:hover {color:#ee6303;}
	.dimmed .pop_video .asso_product .pd_list ul li a img {width:108px;height:108px; margin:0 0 15px;}
	.dimmed .pop_video .asso_product .pd_list .scrollBtn { width:46px;}
	.dimmed .pop_video .asso_product .pd_list .scrollBtn .asset {/*margin-top:102px;*/left:50%; margin-left:-8px;margin-top:-16px;}
	.dimmed .pop .pop_close {top:30px;right:28px;}

	.intro1 {padding:100px 0px; height:300px; width:100%; max-width:1200px;margin:0 auto;}
	.intro1 .title {width:650px;}
	.intro1 .title p.tit1 {font-size:16px;}
	.intro1 .title p.tit2 {font-size:76px; letter-spacing:-2px;margin-top:10px;}
	.intro1 .title p.tit2 span {font-size:72px;width:354px;height:70px;background:url('/_img/sub/txt_hanwha.png') no-repeat 0 8px; background-size:354px 62px;}
	.intro1 .title p.tit3 { font-size:16px; margin-top:40px;}

	.intro1 img.cam0 {width:417px;top:230px; right:30px;}
	.bs_product1 {background-size:40%;}

	.intro2 {width:100%; max-width:1200px;padding:90px 30px; margin:0 auto;box-sizing:border-box;}
	.intro2 .bs2_img0 {width:50%;}
	.intro2 .bs2_tit1 { font-size:24px;left:50%; margin-left:-120px; bottom:50px; top:30px;}
	.intro2 .bs2_tit2 { font-size:14px; margin-top:20px; position:absolute; width:42%; right:0; bottom:0;}
	.intro2 .c_line {height:64px;top:58px;}
	.intro2 .c_arrow {background-position:0 0 ; width:53px; height:76px; margin-left:-27px; bottom:-40px;}

	.intro3 {width:100%; max-width:1200px; margin:0 auto;padding:115px 0px 130px;box-sizing:border-box; }
	.intro3 .bs3_img0 {width:459px;bottom:90px;}
	.intro3 .bs3_img2 {width:306px;bottom:90px; right:40px;}
	.intro3 .bs3_tit1 strong {font-size:56px;border-bottom:3px solid #f27823;}
	.intro3 .bs3_tit1 span {font-size:40px;margin-top:10px;}
	.intro3 .bs3_tit2 {font-size:16px;margin-top:10px;}

	.bs_product2 .intro3 {padding-left:482px;}
	.bs_product2 .intro3 .bs3_img0 {right:auto; left:-50px; bottom:90px;}

	.bs_pds {padding:90px 0;}

	.intro4 {margin:0 auto; width:980px;}
	.intro4 ul {height:220px; width:980px;}
	.intro4 ul li {float:left; width:143px;margin:0 25px;}
	.intro4 ul li a strong {font-size:20px; margin-top:16px;}
	.intro4 .scrollBtn {display:none !important;}
	.intro4 .bt_prev {position:absolute; top:26px; left:0; z-index:1;}
	.intro4 .bt_next {position:absolute; top:26px; right:0;z-index:1;}

	.asset.loc_ic0 {background-position:0 -50px; width:20px; height:16px;}
	.asset.loc_ic1 {background-position:-50px -50px; width:20px; height:16px;}
	.asset.loc_ic2 {background-position:-100px -50px; width:20px; height:16px;}
	.asset.loc_ic3 {background-position:-150px -50px; width:20px; height:16px;}
	.asset.loc_ic4 {background-position:-288px -148px; width:14px; height:16px;}
	.asset.ic_play {background-position:0px -300px; width:70px; height:70px;}

	.inner > h3.title {font-size:34px;margin:50px 0;}
	.bs_location p.tit {font-size:25px;padding-bottom:10px;}
	.bs_location ul li dl {padding:11px 15px 11px 120px;}
	.bs_location ul li dl dt {font-size:14px; top:11px;padding-left:30px;}
	.bs_location ul li dl dt .asset {top:3px;}
	.bs_location ul li dl dd {font-size:15px; }
	.bs_location .map .must_web {display:block;}
	.bs_location .map .must_mobile {display:none;}
	.bs_location .btn_map {width:300px;height:50px;margin:20px auto 0;line-height:50px;font-size:16px;}
	.bs_location .btn_map .icon_map {width:13px;height:16px;background-position:-335px -148px; background-size:600px 600px;}

	.bs_location ul li.tel {width:32%;float:left;}
	.bs_location ul li.fax {width:68%;float:left;}

	dl.list.list_type1.first {margin-top:20px;}
	dl.list.list_type1 {padding-bottom:40px !important;}
	dl.list.list_type1 dt {padding:20px 10px; font-size:18px;}
	dl.list.list_type1.flip dt .btn_expend  {/*display:none;*/}
	dl.list.list_type1.flip dt .btn_expend .asset {top:20px;}
	dl.list.list_type1.flip.on dt .btn_expend .asset {background-position: -200px -50px;}
	
	dl.list.list_type1.flip dd.vdp {padding:25px 10px 10px}
	dl.list.list_type1.flip dd.vdp strong {font-size:15px;margin-bottom:8px}
	dl.list.list_type1.flip dd.vdp p{font-size:14px;margin:0px 0px 30px 17px;letter-spacing:0em}
	dl.list.list_type1.flip dd.vdp sup {font-size:12px}
	dl.list.list_type1.flip dd.vdp .comment {padding:15px}
	dl.list.list_type1.flip dd.vdp .comment ol li {padding-left:7px;font-size:14px;}
	dl.list.list_type1.flip dd.vdp .comment ol li span {padding-left:14px}
	
	dl.list.list_type1 dd ul.cont_type1 {margin-left:0; margin-top:30px;}
	dl.list.list_type1 dd ul.cont_type1 li  { margin-bottom:20px; width:32%; margin-left:1%;  float:left;}
	dl.list.list_type1 dd ul.cont_type1 li .ct1_inner {padding:20px 20px 0; min-height:80px;}
	
	dl.list.list_type1 dd ul.cont_type1 li p.tit {font-size:16px; height:auto; }
	dl.list.list_type1 dd ul.cont_type1 li p.desc {font-size:14px; margin-top:15px;}

	dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a { font-size:14px; color:#777; height:48px;line-height:48px; }
	dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a span {color:#f27322; font-size:22px; vertical-align:-3px;}
	dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a .ico_view {width:25px;height:14px;background-size:30px;background-position:0 -63px;}
	dl.list.list_type1 dd ul.cont_type1 li .btn_box_2 a .ico_dw {width:25px;height:16px;background-size:30px;background-position:0 -88px}
	
	dl.list.list_type1 dd ul.cont_type2 {margin-left:-2%;margin-top:30px;}
	dl.list.list_type1 dd ul.cont_type2 li {box-sizing:border-box; padding:30px;margin-bottom:20px; width:48%;min-height:430px;  margin-left:2%;float:left;}
	dl.list.list_type1 dd ul.cont_type2 li .tit {font-size:16px; margin-top:20px;}
	dl.list.list_type1 dd ul.cont_type2 li .desc {font-size:14px;  margin-top:10px; line-height:1.4}
	dl.list.list_type1 dd ul.cont_type2 li .ic_play {margin-top:-42px; margin-left:-42px;}
	dl.list.list_type1 dd ul.cont_type2 li .thumb img {height:250px} 

	dl.list.list_type1 dd ul.cont_type3 {margin-bottom:30px;margin-left:0px}
	dl.list.list_type1 dd ul.cont_type3 li {box-sizing:border-box; padding:25px 20px;min-height:200px; margin-top:20px; width:32%; float:left; }
	dl.list.list_type1 dd ul.cont_type3 li p.tit {font-size:16px; }
	dl.list.list_type1 dd ul.cont_type3 li p.desc {font-size:14px;min-height:65px }
	dl.list.list_type1 dd ul.cont_type3 li .btn_container {margin:15px 0px 0px}
	dl.list.list_type1 dd ul.cont_type3 li .btn_container a {width:49%;float:left;height:46px;line-height:46px;font-size:14px;margin:0px 0px 0px 2%}	
	dl.list.list_type1 dd ul.cont_type3 li .btn_container a:first-child {margin-left:0px}
	dl.list.list_type1 dd ul.cont_type3 li .btn_container  .data_slet {float:left;width:49%;height:46px;font-size:14px;margin-top:0px;margin-left:1%}
	dl.list.list_type1 dd ul.cont_type3 li .btn_container  .data_slet:first-child {margin-left:0px}
	
	dl.list.list_type1 dd ul.cont_type4 {margin-left:-2%;margin-top:30px;}
	dl.list.list_type1 dd ul.cont_type4 li {padding:30px 20px 30px 240px;height:260px; margin-bottom:20px;width:48%;margin-left:2%; float:left;}
	dl.list.list_type1 dd ul.cont_type4 li .img_container {width:200px;left:20px; top:30px;}
	dl.list.list_type1 dd ul.cont_type4 li .img_container img{height:200px}
	dl.list.list_type1 dd ul.cont_type4 li .txtBox {min-height:90px;}
	dl.list.list_type1 dd ul.cont_type4 li p.tit {font-size:16px; }
	dl.list.list_type1 dd ul.cont_type4 li p.desc {font-size:13px; margin-top:15px;}
	dl.list.list_type1 dd ul.cont_type4 li .btn_container { text-align:left;}
	
	.faq_cont {margin-top:100px;}
	ul.list.list_type2 li dl dt	{padding:0;position:relative; color:#222; border-bottom:1px solid #e0e0e0;min-height:53px;line-height:140%;font-size:15px; cursor:pointer;}
	ul.list.list_type2 li dl dt ul li{float:left;}
	ul.list.list_type2 li dl dt .cate01 {width:7%;padding:17px 5px}
	ul.list.list_type2 li dl dt .cate01 .label {font-size:12px;padding:4px 8px;}
	ul.list.list_type2 li dl dt .cate02 {width:20%;padding:17px 5px}
	ul.list.list_type2 li dl dt .title {width:63%;padding-left:20px;padding-right:0px;}
	ul.list.list_type2 li dl dt .title p {padding:17px 0px 17px 0px;}
	ul.list.list_type2 li dl dt .title img {width:16px;height:16px;margin:0 8px; vertical-align:-2px;}
	ul.list.list_type2 li dl dt .title span {padding-left:30px}
	ul.list.list_type2 li dl dt i {top:15px;left:20px;}
	ul.list.list_type2 li dl dt.ess .ic_q {background-position:-556px -569px}
	ul.list.list_type2 li dl dt em{position:absolute; top:24px; right:15px;}
	ul.list.list_type2 li.on dl dt em{position:absolute; top:23px; right:15px; background-position:-500px -50px;}
	ul.list.list_type2 li dl dd {padding:0 0 0px 0;}
	ul.list.list_type2 li dl dd div {position:relative;}
	ul.list.list_type2 li dl dd div.addFiles ul {border-bottom:1px solid #e0e0e0; padding-left:202px;}
	ul.list.list_type2 li dl dd div.addFiles .title {float:left;width:167px;padding:13px 0;font-size:15px;color:#333;box-sizing:border-box;text-indent:10px;}
	ul.list.list_type2 li dl dd div.addFiles .files {float:left;width:75%;padding:13px 0 13px 10px;font-size:15px;box-sizing:border-box;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	ul.list.list_type2 li dl dd div.addFiles a {color:#666;}
	ul.list.list_type2 li dl dd div.answerWrap {padding:33px 13px 13px 70px;position: relative;font-size:14px;}
	ul.list.list_type2 li dl dd div.answerWrap .hit {position: absolute;top:14px;right:21px;font-size:14px;}
	ul.list.list_type2 li dl dd div.answerWrap .hit span {color:#f27322;}
	ul.list.list_type2 li dl dd div .ic_a {position:absolute; top:30px; left:35px;}	
	ul.list.list_type2 li dl dd div.answerWrap .btnWrap {margin:30px auto 15px -25px;}	
	
	.btn_goodHelp {padding:11px 24px;font-size:14px;}
	.btn_goodHelp img {width:40px;height:40px;vertical-align:-11px;margin-right:10px;}
	.btn_goodHelp .num {color:#f27322;}
	ul.list.list_type2 li dl strong {color:#e56615;}

	a.btn_type01 {width:160px; text-align:center; padding:15px 0; font-size:14px; margin-right:5px; }
	a.btn_type01 .asset {margin-right:7px; vertical-align:-2px;}
	
	a.btn_type02 {padding:15px 0; font-size:16px; width:300px; display:inline-block;margin-right:15px;}
	a.btn_type021 {padding:15px 0; font-size:16px;  width:300px; display:inline-block;margin-right:15px;}
	a.btn_type03 {padding:15px 0; font-size:16px; width:300px; display:inline-block;}

	a.btn_type04 {padding:9px 25px; font-size:15px; }
	a.btn_type05 {padding:15px 30px; font-size:15px;}
	a.btn_type06 {padding:16px 25px; font-size:15px; }

	.contactus h4 {font-size:26px; margin-top:70px;}
	.contactus p.desc {font-size:14px; margin-top:13px;}
	.contactus .private { margin-top:40px; }
	.contactus .private .private_cont {height:220px; font-size:13px; padding-right:20px;}
	.contactus .pri_agree {margin-top:30px;}
	.contactus .pri_agree label { font-size:14px; }
	
	.contactus .hyp { width:20px; line-height:35px; font-size:14px;}
	.contactus .sl3 {width:100px;}
	.contactus .txtarea {height:230px;}
	.contactus .secret .inp {width:200px; margin-bottom:0px; display:inline-block; vertical-align:middle;}
	.contactus .secret .secChar {width:100px; height:34px; overflow:hidden;border:1px solid #dfddd8;display:inline-block; vertical-align: middle;}
	.contactus .secret .secChar img {width:100%;}
	.contactus .secret a.asset {vertical-align: middle;background-position:-200px -166px;width:34px; height:34px;}

	.contactus .step3 {margin-top:70px;}
	.contactus .step3 .comp_tit {font-size:30px;  margin-top:20px; }
	.contactus .step3 .comp_line {background:#cccccc; width:90px; height:1px; margin:22px auto; display:block;}
	.contactus .step3 .comp_desc {font-size:16px;  width:600px; margin:0 auto; line-height:150%;}
	.contactus .step3 .comp_desc span{display:inline-block;}

	.vTable tbody tr td.t_kinds .selectWrap {width:198px !important;}
	.vTable tbody tr td.t_name .inp {width:200px !important;}
	.vTable tbody tr td.t_tel .inp {width:510px !important;}
	.vTable tbody tr td.t_email .inp {width:510px !important;}
	.vTable tbody tr td.t_addr .inp {width:510px !important;}

	.btn_container {margin-top:50px; text-align:center;}
	.btn_container a {margin-bottom:10px; }

	label.chk {padding-left:24px;background:url("/_img/sub/asset_chk.png") 0px -100px no-repeat;line-height:18px;}
	input.chk:checked + label.chk {background:url("/_img/sub/asset_chk.png") 0px -150px no-repeat;}
	
	.inp.file_input_textbox {float: left; width:636px !important;}
	.file_input_div{position: relative; float:left; width:80px;margin-left:10px; height:35px; }
	.file_input_button{position: absolute;top: 0px;background-color: #756f6d;color: #fff;border-style: solid; left:0; border:0; padding:7px;  font-size:14px; width:80px;}
	.file_input_hidden{font-size: 45px;position: absolute;right: 0px;top: 0px;opacity: 0;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-khtml-opacity: 0;-moz-opacity: 0;}

	input[type="text"].inp, input[type="password"].inp { text-indent:10px; height:35px;font-size:14px; }
	.selectWrap {height:35px;line-height:35px;background:#fff url("/_img/common/mobile_select_arrow.png") no-repeat 95% center;background-size:14px 8px;display:inline-block;}
	.selectWrap select {text-indent:5px;font-size:14px;padding-left:5px; color:#777777;padding-right:20px;}
	.selectWrap select:focus {outline: none;}

	.file_desc {display:block; float:left; width:100%;margin-top:8px; padding-left:22px; position:relative;color:#777777; font-size:14px; text-align:left;line-height:130%;}
	.file_desc::after {content:"*"; color:#f27322; font-size:14px; position:absolute; top:4px; left:11px;}

	/* TABLE */
	.vTable thead tr th {padding:10px;height:35px;font-size:14px; line-height:35px; width:180px; }
	.vTable tbody tr th {padding:10px;height:35px;font-size:14px; line-height:35px; width:180px; }
	.vTable tbody tr td {padding:10px ; text-align:left;}
	.vTable tbody tr td.t_kinds p label {font-size:14px}
	.vTable tbody tr td .nation_desc {font-size:14px;line-height:150%}
	.vTable tbody tr td .nation_desc li {font-size:13px}
	.vTable tbody tr td .nation_desc li:after {top:9px}
	
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody tr th {padding:8px 10px 12px}
	.foot_pop.pop_etc_content .f_pop_cont .vTable tbody tr th label {letter-spacing:0em}
	/* SSM */
	.ssm_cont {margin-top:20px;background:url(/_img/sub/bg_ssm_box_top.png) no-repeat top right}	
	.ssm_cont .c_ssm1 { padding: 0 26px 41px;border:1px solid #d3d3d3;border-top:2px solid #333333; background:url('/_img/sub/bg_ssm_box.png') no-repeat bottom right;}
	.ssm_cont .c_ssm1 .tit{font-size:30px;  margin-top:33px; height:33px;}
	.ssm_cont .c_ssm1 .sub_tit {font-size:18px; margin-top:30px;}
	.ssm_cont .c_ssm1 .s_txt {font-size:14px; margin-top:12px; margin-bottom:30px; line-height:150%;}
	.ssm_cont .c_ssm1 .s_txt span {display:block;}
	.ssm_cont .c_ssm1 dl {padding-left:55px; font-size:14px;}
	.ssm_cont .c_ssm1 dl dt {padding-left:10px; font-weight:700;}
	.ssm_cont .c_ssm1 dl dt:after { width:3px; height:3px; top:10px; }
	.ssm_cont .c_ssm1 dl.sm_list1 dt:after {top:5px;}
	.ssm_cont .c_ssm1 dl.sm_list2 {padding:0; margin-top:10px;}
	.ssm_cont .c_ssm1 dl.sm_list2 dd strong.blit {padding-left:12px; position:relative;}
	.ssm_cont .c_ssm1 dl.sm_list2 dd strong.blit:after {content:''; position:absolute; width:3px; height:3px; background:#4b4b4b; top:10px; left:3px;}
	.ssm_cont .c_ssm1 dl.sm_list2 dd .txt {display:block; margin-top:10px;margin-left:7px;}
	.ssm_cont .c_ssm1 dl.sm_list2 dd .ssm_btn_container1 {margin-top:14px; margin-left:14px;display:inline-block;}
	.ssm_cont .c_ssm1 dl.sm_list2 a.btn_type05 {height:47px;line-height:47px;padding:0px 30px;margin:15px 0px 0px 0px;font-size:15px;}
	.ssm_cont .ic_link {background-size: auto;width: 24px;height:20px;} 
	.ssm_cont .c_ssm2 {border:1px solid #d3d3d3; border-top:0; padding:45px 26px 45px;}
	.ssm_cont .c_ssm2 .tit { font-size:22px; margin-top:0px; }
	.ssm_cont .c_ssm2 ul.ssmDownList {margin-top:30px;}
	.ssm_cont .c_ssm2 ul.ssmDownList.vType li dl {padding-right:130px;}
	.ssm_cont .c_ssm2 ul.ssmDownList li dl {position:relative; padding:22px 83px;}
	.ssm_cont .c_ssm2 ul.ssmDownList li dl dt {font-size:16px; margin-bottom:0px; margin-right:10px; display:inline-block;}
	.ssm_cont .c_ssm2 ul.ssmDownList li dl dt .asset {position:absolute;left:10px; top:50%;margin-top:-20px;}
	.ssm_cont .c_ssm2 ul.ssmDownList li dl dd {font-size:14px; display:inline-block;}
	.ssm_cont .c_ssm2 ul.ssmDownList li dl dd.ckBox {width:80px; }
	.ssm_cont .c_ssm2 ul.ssmDownList li dl dd.ssmView {right:10px;top:50%; margin-top:-19px;}
	.ssm_cont .c_ssm2 .descList {margin-top:18px; font-size:14px; }
	.ssm_cont .c_ssm2 .descList li {padding-left:14px; line-height:150%;position:relative; margin-bottom:18px;}
	.ssm_cont .c_ssm2 .descList li:after {width:3px; height:3px; top:9px; left:0;}

	.ssm_cont .c_ssm2 .descList li .btn_type04 {display:block;width: 140px;margin-top:5px;padding: 0px 15px;height: 37px;line-height: 37px;}
	.ssm_cont .c_ssm2 .s_btnContainer {margin-top:45px; text-align:center;margin-bottom:0px;}
	.ssm_cont .c_ssm2 .s_btnContainer a {height:47px;line-height:47px;padding:0px 30px;font-size:15px;}
	.ssm_cont .c_ssm2 .ssmView a .asset {vertical-align:bottom; margin-left:5px;}
	
	.prd_list_top {padding-bottom:0px;}
	.prd_list_top .new_prd .btn_type06 {padding:0px 20px;font-size:15px;height:47px;line-height:47px}
	.prd_list_top .new_prd .btn_type06 .icoMail {width:27px;background-size:auto}
	.prd_list_top .search_res {line-height:47px; position:absolute; left:0; top:80px; }
	.prd_list_top .search_res .web {display:inline-block;}
	.prd_list_top .search_res .mob {display:none;}
	.prd_list_top .wisenet {top:-10px;}
	.prd_list_top .wisenet a {padding-right:55px;}
	.prd_list_top .wisenet a span {font-size:14px;}
	.prd_list_top .wisenet .asset { top:-3px; }
	.prd_list_top .pnmRule a {padding:16px 16px;font-size:15px;}

	.list_total .selectWrap {width:158px;height:46px;background-size:9px;}
	.list_total .number {font-size:14px; top:33px; line-height:48px;}

	.prd_list ul li { width:25%;}
	.prd_list ul li a .cont_cell .imgContainer img {width:90px;height:90px;}
	.prd_list ul li a .cont_cell .tit {font-size:16px; margin-bottom:13px;}
	.prd_list ul li a .cont_cell .txt {font-size:14px;text-overflow:ellipsis;overflow:hidden;height:27px; line-height:1.5;white-space: nowrap;}
	.prd_list .btn_container a.btn_more { display:inline-block; width:33%;}

	.pr_center {margin:0 auto;padding:0px }
	.pr_center .tab_list {}
	.pr_center .tab_list li {height:59px;}
	.pr_center .tab_list li a {display:block;width:auto;font-size:16px;letter-spacing: 0px;height:58px;line-height:58px;}
	.pr_center .pr_inner {margin-top:40px;}
	.pr_center .pr_inner .selectWrap {width:158px;height:46px;background-size:9px;}
	.pr_center .pr_inner .number {font-size:14px;}
	
	.pr_center .pr_inner .list_type3 {margin-top:20px;}
	.list_type3 li .btn_down {position:absolute;right:10px;top:62px;margin-top:0px;width:120px;height:46px;line-height:46px;font-size:14px;}
	.list_type3 li .btn_down .icon_dw {width:18px;height:19px;margin:-4px 7px 0 0;background-size:18px;}
	.pr_inner .btn_wrap {margin-top:29px;text-align:center;}
	.pr_inner .btn_wrap .btn_list {display:inline-block;width:160px;height:48px;line-height:48px;font-size:14px;}
	.pr_inner .btn_wrap .btn_list .icon_list {width:17px;height:14px;background-position:0 -30px;background-size:23px;}

	.list_type3 li {overflow:hidden;padding:25px 10px 25px}
	.list_type3 li .img_view {float:left;width:200px;height:120px}
	.list_type3 li .img_view img{width:100%;height:100%;}
	.list_type3 li .explain {float:left;width:580px;margin-left:20px;}
	.list_type3 li .list_info {font-size:15px;margin-top:0px}
	.list_type3 li .list_info .date {position:absolute; right:10px;}
	.list_type3 li .list_info .date em {padding:0 8px 0 10px;font-size:14px;}
	.list_type3 li .tit_list {width:580px;margin-top:10px;font-size:18px;}
	.list_type3 li .bdy_list {height:auto;margin-top:5px;font-size:14px;line-height:22px;}
	
	.list_view dt {padding:18px 0 16px 0;}
	.list_view dt .tit_area {font-size:15px;}
	.list_view dt .tit_area .ctgy {float:left;height:25px;line-height: 140%;text-align:left;padding:0px 30px}
	.list_view dt .tit_area .tit {float:left;width:620px;height:25px;line-height: 140%;margin:0;padding-left:29px;background:url('/_img/common/bg_list_line.gif') no-repeat 0 0;}
	.list_view dt .date_area {top:26px;right:20px;font-size:14px;}
	.list_view .addFile ul li a {padding:5px 0px 7px 50px;font-size:14px;}
	.list_view .addFile ul li .ic_down {left:20px;background-size:auto;width:30px;height:24px}
	.list_view .view_cnt {padding:40px 30px;overflow-x: hidden;}
	.list_view .view_cnt img {width:auto;}
	.list_view .view_cnt p {font-size:14px;line-height:22px;}
	
	.articles_list {margin-top:60px;}
	.articles_list li {padding:20px 0 14px 0;}
	.articles_list li dl dt {width:81px;height:25px;line-height:25px;}
	.articles_list li dl dt span {width:21px;height:13px;background-size:62px;}
	.articles_list li dl dt.btn_prev .icon_arrow {background-position:0 -26px;}
	.articles_list li dl dt.btn_next .icon_arrow {background-position:-37px -26px;}
	.articles_list li dl dd {width:844px;height:25px;line-height:25px;padding-left:38px;}
	.articles_list li dl dd a {width:650px;font-size:15px;}
	.articles_list dd .date_area {display:block;top:0;right:20px;}
	.articles_list dd .date_area em {font-size:14px;line-height:1;}

	
	.terms_search  {width:964px;margin:0 auto;}
	.terms_search .search_box.terms  {display:none !important;}
	.terms_search .tab_wrp .optin_all {right:20px;top:26px;width:21px;height:13px;background-position:0 -26px;background-size:62px;}
	.terms_search .tab_wrp .optin_all.active {background-position:-36px -26px;}
	.terms_search .option_select {border-bottom:1px solid #e2e2e2;background:#f8f8f8;}
	.terms_search .option_select .search_option {position:relative;float:left;width:788px;margin:0;border-left:1px solid #ddd;background:#fff; min-height:350px;}
	.terms_search .option_select .search_option h3 {margin:20px 0 20px 25px;font-size:16px;}
	.terms_search .option_select .search_option .option_cgry {border-bottom:0;}
	.terms_search .option_select .search_option .option_cgry > li {border-top:1px solid #f27322;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dt.tit_optn {height:60px;line-height:60px;font-size:16px;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dt > a {padding-left:46px;background-position:25px 50%;background-size:15px;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dt.tit_optn .icon_arrw {display:none;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dd.optn_inner {display:block !important;padding:46px 20px 29px 42px;border-top:1px solid #e2e2e2;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li {margin-top:18px;padding:0;border:0;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li:first-child {margin-top:0;border:0;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dt {width:125px;font-size:14px;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dd {width:582px;margin-left:14px;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dd span label {font-size:14px;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dd span {margin:0 0 10px 20px;}
	.terms_search .option_select .search_option .btn_wrp {position:absolute;right:20px;bottom:-60px;margin:0;}
	.terms_search .option_select .search_option .btn_wrp.top_btn {display:block;right:20px;top:10px;}
	.terms_search .option_select .search_option .btn_wrp .btn {width:148px;height:36px;line-height:35px;font-size:14px;}
	.terms_search .option_select .search_option .pre_selection_txt  {padding:15px 0;line-height: 320px; border:0; font-size:16px;}
	.terms_search .option_select .search_option .pre_selection_txt .web_txt {display:inline;}
	.terms_search .option_ctgry {display:block !important;float:left;width:145px;padding:28px 0 0 30px;}
	.terms_search .option_ctgry dl {}
	.terms_search .option_ctgry dl dt {margin:29px 0 19px 0;color:#222;font-size:16px;font-weight:700;}
	.terms_search .option_ctgry dl dt:first-child {margin-top:0;}
	.terms_search .option_ctgry dl dd {margin-bottom:14px;padding-left:12px;background:url('/_img/common/icon_dot_gry.gif') no-repeat 0 50%;font-size:14px;}
	.terms_search .option_ctgry dl dd a {color:#777;}
	.terms_search .option_ctgry dl dd.on a, .option_ctgry dl dd a:hover {color:#f27824;font-weight:700;}
	.terms_search .txt_nothing {height:290px;line-height:290px;font-size:16px;}

	.tab_wrp {text-align:center;}
	.tab_typ_a {display:inline-block;padding:0;}
	.tab_typ_a li {width:auto;padding:0 36px;background-size:1px 16px;}
	.tab_typ_a li a {padding:24px 0 22px 0;font-size:16px;}


	.terms_search .option_select .search_option h3 .sml_txt {border:none; margin:0; padding:0; font-size:14px; padding-left:20px; display:inline;}
	.terms_search .option_select .search_option .prd_num_search {margin-top:10px; border-top: 1px solid #f27322; padding:40px 25px 35px;}
	.terms_search .option_select .search_option .prd_num_search .hyp {width:30px; height:2px;}
	.terms_search .option_select .search_option .prd_num_search input[type='text'].prd_inp {margin-right:4px;}
	.terms_search .option_select .search_option .prd_num_choice .choice_guide .btn_zoom {display:none;}
	.terms_search .option_select .search_option .prd_num_choice .choice_guide {padding:25px;}
	.terms_search .option_select .search_option .prd_num_choice .choice_guide .tit {font-size:14px;}
	.terms_search .option_select .search_option .prd_num_choice .choice_btns {padding:40px 25px;}
	.terms_search .option_select .search_option .prd_num_choice .choice_btns .tit {font-size:14px;}
	.terms_search .option_select .search_option .prd_num_choice .choice_btns ul li a {font-size:13px; line-height:36px; padding:0 20px;}
	

	.bs_location {margin:40px 0 60px 0;}
	.bs_location:first-chlid {margin:0;}
	.bs_location p.tit {font-size:25px;padding-bottom:12px;}
	.bs_location ul li dl dt {position:absolute; top:12px; left:0; color:#555555; font-size:14px; font-weight:700; padding-left:22px;line-height:150%;}
	.bs_location ul li dl dt .asset {position:absolute; left:0; top:7px; }
	.bs_location ul li dl dd { font-size:15px;}
	.bs_location ul li dl dd span {display:inline-block;}
	.bs_location .map img {width:100%;}
	.bs_location ul li dl dt .asset {top:4px;}

	.contact_top ul li {font-size:20px;}
	.contact_top ul li p,.contact_top ul li .db_line,.contact_top ul li p.no_icon {margin-top:-6px; line-height:1.3; font-size:18px;width:290px;}
	.contact_top ul li p.no_icon {font-size:15px;}
	.contact_top ul li p strong {display:inline-block;}
	.contact_top ul li .asset {}
	.contact_top ul li .asset.ic_ct_1 {margin-left:-160px;}
	.contact_top ul li .asset.ic_ct_3 {margin-top:-16px; margin-left:-110px;}
	.contact_top ul li .asset.ic_ct_3.singleline {margin-left:-180px;}

	.dimmed .pop.pop_video.pop_vType1  .pop_cont {overflow-y:visible;}
	
	ul.search_tabmenu {margin-bottom:30px;}
	ul.search_tabmenu li a{padding:20px 0; font-size:15px;}
	ul.search_tabmenu.menu_num1 {max-width:250px; margin-right: auto; margin-left: auto;}
	ul.search_tabmenu.menu_num2 {max-width:500px; margin-right: auto; margin-left: auto;}
	ul.search_tabmenu.menu_num3 {max-width:750px; margin-right: auto; margin-left: auto;}
	ul.search_tabmenu.menu_num4 {max-width:1000px; margin-right: auto; margin-left: auto;}
	.totalSearchBox {margin-bottom:30px;}
	.totalSearchBox .txt_box {margin:0 auto; width:590px;}
	.totalSearchBox .txt {font-size:14px;}

	.search_top {padding:20px 20px 0px; margin-bottom:20px;}
	.search_top .tit {font-size:18px;}
	.search_top .tit span {font-size:16px;}
	.search_top a.sc_more {font-size:16px; right:20px;padding-right:25px;padding-top:1px;top:20px;}

	.search_result .sc_res_branch_tit {padding: 20px 40px;font-size: 18px;}

	.dimmed .pop_video .asso_product .pop_video_list {height:50px;}
	.dimmed .pop_video .asso_product .pop_video_list ul li {height:50px;line-height:50px;display:inline-block;font-size:16px;}
	.dimmed .pop_video .asso_product .pop_video_list ul li a {padding:0 25px;display:block; text-align:center;color:#202020;}
	.dimmed .pop_video .asso_product .pop_video_list .bt_arrow_left {background-size:16px 26px;width:20px;height:50px;display:inline-block;}
	.dimmed .pop_video .asso_product .pop_video_list .bt_arrow_right {background-size:16px 26px;width:20px;height:50px;display:inline-block;}
	
	/* 자료 센터 */
	.data_center.chk_except_strz { margin-top: 13px; font-size: 14px;}
}
@media(min-width:1100px){ 
	.ssm_cont .c_ssm2 .descList li .btn_type04 {display:inline-block;margin-top:0px}

}
@media(min-width:1280px){ 
	ul.search_tabmenu li {width:25%;}
	.contact_top ul li .db_line {margin-top:0px; line-height:33px;}
	.contact_top ul li .db_line strong {display:inline-block;}
	.contact_top ul li .asset.ic_ct_3 {margin-top:-16px; margin-left:-170px;}

	.branch_navi ul {text-align:center; width:100% !important;}
	.branch_navi ul li {float:none; display:inline-block;}
	.branch_area .lcatn_list > li .lcatn_che dd {width:844px;}
	
	.product_data .data_list li .data_info dd.data_wrp .data_inner .box {width:24%}
	dl.list.list_type1 dd ul.cont_type1 {margin-left:-1%}
	dl.list.list_type1 dd ul.cont_type1 li {width:24%}
	dl.list.list_type1 dd ul.cont_type3 {margin-left:-1%}

	.intro2 .bs2_tit1 { font-size:30px;left:50%; margin-left:-120px; bottom:50px; top:40px;}
	.intro2 .bs2_tit2 { font-size:16px; margin-top:20px; position:absolute; width:42%; right:0; bottom:0;}
 	
	.pr_center {width:1200px;margin:0 auto;}

	.list_type3 li .btn_down {right:25px;top:74px;width:130px;}	
	.list_type3 li {overflow:hidden;padding:25px 30px 25px}
	.list_type3 li .img_view {width:260px;height:144px}
	.list_type3 li .explain {width:700px;margin-left:30px}
	.list_type3 li .list_info {margin-top:15px}
	.list_type3 li .list_info .date { right:30px;}
	.list_type3 li .tit_list {width:700px;font-size:20px;margin-top:15px;}
	.list_type3 li .bdy_list {margin-top:17px;height:50px;overflow:hidden; letter-spacing: -0.03em}
	
	dl.list.list_type1 dd ul.cont_type4 li {padding:30px 30px 30px 273px;}
	dl.list.list_type1 dd ul.cont_type4 li .img_container {width:225px;left:30px;}
	dl.list.list_type1 dd ul.cont_type4 li .txtBox {min-height:144px;}
	dl.list.list_type1 dd ul.cont_type4 li p.desc {font-size:14px;}
	
	.articles_list li dl dd {width:1081px;}
	.bs_tech2 {margin:0; padding:80px 0; position:relative; padding-right:550px; }
	.bs_tech2.tech_pr0 {padding-right:0;}
	.bs_tech2 .s_img.len_img0 {right:40px;}

	.terms_search {width:1200px;}
	.terms_search .option_ctgry {width:171px;padding:28px 0 0 33px;}
	.terms_search .option_select .search_option {width:995px;}
	.terms_search .option_select .search_option .option_cgry > li > dl > dd > .optn_chk li dl dd {width:785px;}

	.terms_search .option_select .search_option .prd_num_search {padding: 40px 40px 35px;}
	.terms_search .option_select .search_option .prd_num_search input[type='text'].prd_inp { width:67px; height:67px; margin-right:7px;}
	.terms_search .option_select .search_option .prd_num_choice .choice_guide {padding: 25px 35px;}

	.branch_area .lcatn_list > li .lcatn_result .lcatn_view {width:800px;}

	.core_technique .technique_list {width:1200px; padding-bottom: 208px;}
	.core_technique .technique_list li {width:234px;}
	.core_technique .technique_list li .txt_thgy {font-size:15px;}
	.core_technique .technique_list li .overLayer dl {background-size:1px 46px; padding-top:45px;padding-bottom:75px;}

	.core_technique .technique_list li .overLayer .ov_wrap.box1 { margin-top:-100px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box2 { margin-top:-82px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box3 { margin-top:-82px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box4 { margin-top:-82px;}
	.core_technique .technique_list li .overLayer .ov_wrap.box5 { margin-top:-82px;}

	.prd_list ul li a .over_bd .over_cont {padding-top:30px}
	.prd_list ul li a .cont_cell .tit {font-size:24px;}
	.prd_view .prd_view_top .prd_imgs {width:710px !important;}
	.prd_view .prd_view_top .prd_view_title {padding:30px 750px 0px 40px;}
	.prd_view .prd_view_top .prd_imgs .viewer {margin-right:140px;padding:75px 0 0 0;}
	.prd_view .prd_view_top .prd_imgs .viewer .imgView img {max-width:290px;height:98%;}
	.prd_view .prd_view_top .prd_imgs .viewer .link {position:absolute;left:50%;bottom:-10px;margin-left:-138px;}
	.prd_view .prd_view_top .prd_imgs .viewer .imgView {margin-left:0}
	.prd_view .prd_view_top .prd_imgs .viewer .number {top:40px;left:50%;margin-left:0;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_prev {left:324px;}
	.prd_view .prd_view_top .prd_imgs .viewer a.img_next {top:378px;left:324px;}
	.prd_view .prd_view_top .prd_description a.btn_type02 {right:91px;}
	
	.prd_view .prd_view_cont .tab_cont .rel_pdList .scrCont {width:920px}
	
	.bs_brand {width:1200px;margin:0 auto;}
	.bs_brand .brand_cont .bradn_top {width:1200px;height:296px;background-size:1200px 296px;}
	.bs_brand .brand_cont .bradn_top h4 {padding-top:90px;}
	.bs_brand .brand_cont .bradn_top .img_logo {margin-top:35px;}
	.bs_brand .brand_cont .bradn_top .ib_txt {width:890px;margin-top:30px;}
	.bs_brand .brand_cont .brand_top_txt {text-align: center;padding-left: 0px;}
	.bs_brand .brand_cont .core_value .core_list>li {width:392px;margin-left:9px;}
	.bs_brand .brand_cont .core_value .core_list>li .cnt_value ul li span {display:inline-block;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont {top:291px;width:1198px;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section .section_area {height:290px;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section.stn01 {width:392px;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section.stn02 {width:408px;}
	.bs_brand .brand_cont .core_value .core_list>li .tab_cont .section.stn03 {width:398px;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_scnd .stn01 {width:403px;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_scnd .stn02 {width:392px;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_scnd .stn03 {width:403px;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_thdy .stn01 {width:402px;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_thdy .stn02 {width:404px;}
	.bs_brand .brand_cont .core_value .core_list>li.on .tab_cont.tab_thdy .stn03 {width:392px;}

	.layer_dim .layer_val {width:1200px;height:371px;margin: -185px 0 0 -600px;padding:0 30px 0 30px;}
	.layer_dim .layer_val .layer_cont .section {width:360px;height:253px;}

	.bs_summary .bs_smr_inter {background:#f8f8f8 url('/_img/sub/smr_inter_bg3.png') no-repeat top center; padding:40px 50px 40px 564px;min-height:260px;}
	.bs_summary .bs_smr_inter .img { width: 478px;margin-left: -550px;top: 40px;margin-top: 0;}
	.bs_summary .bs_smr_inter .txt {margin-top:25px;}
	.bs_summary .bs_smr_cont ul li a .txt_cont .tit { min-height:70px;}
	
	.prd_list ul li a .cont_cell .imgContainer img {width:120px;height:120px;}
	
	dl.list.list_type1 dd ul.cont_type2 li .thumb img {height: 290px;}
	
	ul.list.list_type2 li dl dt .cate02 {width:15%;}
	ul.list.list_type2 li dl dt .title {width:70%;}
	
	.prd_list_top .search_res {position:relative;top:0px;margin-left:10px }
	.prd_list_top .pnmRule {position:absolute;top:0px;left:50%;margin-left:620px;padding:0px;width:129px;z-index:50}
	.prd_list_top .pnmRule.on {position: fixed;top:100px;z-index:50}
	.prd_list_top .pnmRule a {display:block;width:129px;height:197px;padding:0px;font-size:0;line-height:0;text-indent:-9999px;}

	.prd_list_top .btn_accsel {background:url('/_img/sub/btn_prdNmRule.jpg') 0px -1260px; no-repeat;margin-bottom:10px;}
	.prd_list_top .btn_accsel:hover {background-position:-152px -1260px} 

	.prd_list_top .btn_nmRule {background:url('/_img/sub/btn_prdNmRule.jpg') 0px 0px no-repeat;margin-bottom:10px;margin-right:0}
	.prd_list_top .btn_nmRule:hover {background-position:-152px 0px} 
	.prd_list_top .btn_HDD {background:url('/_img/sub/btn_prdNmRule.jpg') 0px -420px;margin-bottom:10px; }
	.prd_list_top .btn_HDD:hover {background-position:-152px -420px} 
	.prd_list_top .btn_platform {background:url('/_img/sub/btn_prdNmRule.jpg') 0px -630px;display:block !important }
	.prd_list_top .btn_platform:hover {background-position:-152px -630px}  
	
	.pView.pnmRule  {position:absolute;top:180px;left:50%;margin-left:620px;width:129px;z-index:999}
	.pView.pnmRule.on {position: fixed; top:80px;}
	.pView.pnmRule a {display:block;width:129px;height:197px;padding:0px;font-size:0;line-height:0;text-indent:-9999px}

	.pView.pnmRule .btn_accsel {background:url('/_img/sub/btn_prdNmRule.jpg') 0px -1260px; no-repeat;margin-bottom:10px;}
	.pView.pnmRule .btn_accsel:hover {background-position:-152px -1260px} 

	.pView.pnmRule .btn_nmRule {background:url('/_img/sub/btn_prdNmRule.jpg') 0px 0px;margin-bottom:10px;}
	.pView.pnmRule .btn_nmRule:hover {background-position:-152px 0px}
	.pView.pnmRule .btn_HDD {background:url('/_img/sub/btn_prdNmRule.jpg') 0px -420px;margin-bottom:10px;margin-right:0}
	.pView.pnmRule .btn_HDD:hover {background-position:-152px -420px} 
	.pView.pnmRule .btn_platform {background:url('/_img/sub/btn_prdNmRule.jpg') 0px -630px;display:block !important}
	.pView.pnmRule .btn_platform:hover {background-position:-152px -630px} 
	
	.ssm_cont .c_ssm2 .descList.ssm16 li:first-child:after  {top:18px}
	
}

@media(min-width:1600px){
	.core_technique .technique_list {width:1200px;margin:45px auto 0;}
	.core_technique .technique_list li .overLayer dl {padding-top:45px;padding-bottom:66px;position: relative;text-align:center;background:url("/_img/sub/overlayer_line.gif") center bottom no-repeat;}
}


/* animate */
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 0%, 0);
    transform: translate3d(0, 0%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 0%, 0);
    transform: translate3d(0, 0%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}