@charset "utf-8";
#skip a {position:absolute;top:-9999px;z-index:9999;display:block;width:100%;background:#333;font-size:16px;font-weight:600;color:#fff;text-align:center;}
#skip a:hover,#skip a:focus {top:0;padding:15px 0;}
/* [WRAP]************************************************************************************************************************************************/
#wrap {min-width:1300px; overflow:hidden; position:relative;}
#header {position:fixed; top:0; left:0; width:100%; z-index:1000;}


/* [HEADER]**********************************************************************************************************************************************/
#header .hTop {height:50px; background:#002e5b; position:relative;}
/* #header .hTop .logo {position:absolute; top:0; left:50%; margin-left:-76px;} */
#header .hTop .logo a {display:block; font-size:30px; color:#fff; font-family:mg-b; font-weight:normal; text-align:center; line-height:45px;}
#header .hBot {background:#fff;}
#header .hBot .innr {width:1300px; height:70px; margin:0 auto; position:relative;}
#header .hBot .innr .gnb {position:absolute; top:0; left:-38px;}
#header .hBot .innr .gnb:after {display:block; content:''; clear:both;}
#header .hBot .innr .gnb > li {float:left;}
#header .hBot .innr .gnb > li > a {display:block; height:70px; line-height:70px; padding:0 30px; font-size:15px; color:#000; transition:0.2s; font-family:mg-b;}
#header .hBot .innr .gnb > li.active a {font-family:mg-b; color:#01b1d7;}
#header .hBot .innr .gnb > li:hover a {font-family:mg-b; color:#01b1d7;}
#header .hBot .innr .rMenu {position:absolute; top:0; right:0;}
#header .hBot .innr .rMenu:after {display:block; content:''; clear:both;}
#header .hBot .innr .rMenu > li {float:left; position:relative;}
#header .hBot .innr .rMenu > li.li01 > a {display:block; height:65px; line-height:20px; padding:0 38px; padding-top:5px; font-size:12px; color:#000; transition:0.2s; font-family:mg-b; text-align:right;}
#header .hBot .innr .rMenu > li.li01:hover a {font-family:mg-b; color:#01b1d7;}
#header .hBot .innr .rMenu > li.li02 > a {display:block; width:100px; height:70px; line-height:70px; padding-left:7px; background:url(/images/lang.png) 90% 50% no-repeat; font-size:14px; color:#555; transition:0.2s;}
#header .hBot .innr .rMenu > li.li02 > ul {position:absolute; top:70px; left:0; z-index:100; width:100%; display:none;}
#header .hBot .innr .rMenu > li.li02 > ul > li a {display:block; background:#002e5b; height:35px; line-height:35px; text-align:center; font-size:14px; color:#cad9e7; transition:0.2s;}
#header .hBot .innr .rMenu > li.li02 > ul > li a:hover {background:#01b1d7; color:#fff;}



/* [FOOTER]**********************************************************************************************************************************************/
#footer {background:#181f2f;}
#footer .innr {width:1300px; height:167px; margin:0 auto; position:relative;}
#footer .innr .logo {position:absolute; top:34px; left:1px; font-size:15px; color:#00d2ff; letter-spacing:-0.05em; font-weight:normal;}
#footer .innr .adr {position:absolute; top:64px; left:1px;}
#footer .innr .adr em {padding:0 18px; background:url(/images/adrBar.gif) 0 50% no-repeat; font-size:15px; color:#e3e3e3; letter-spacing:-0.05em; line-height:22px;}
#footer .innr .adr em:first-child {padding-left:0; background:none;}
#footer .innr .copy {position:absolute; top:95px; left:0; font-size:13px; color:#afb0b9; letter-spacing:-0.05em;}
#footer .innr .btnList {position:absolute; top:40px; right:0;}
#footer .innr .btnList:after {display:block; content:''; clear:both;}
#footer .innr .btnList li {float:left; margin-left:10px; transition:0.2s;}



/* [MAIN]************************************************************************************************************************************************/
#main {padding-top:120px;}
#main ._mainVis {height:760px; position:relative;}
#main ._mainVis .slogan {position:absolute; top:192px; left:50%; z-index:80; width:1300px; margin-left:-650px;}
#main ._mainVis .slogan .s1 {display:block; font-size:72px; color:#fff; font-family:nbg-b; line-height:76px; transition:0.3s;}
#main ._mainVis .slogan .s2 {display:block; font-size:72px; color:#48b8ff; font-family:nbg-b; line-height:76px; transition:0.3s;}
#main ._mainVis .slogan .s3 {display:block; font-size:24px; color:#dae1e5; transition:0.3s;}
#main ._mainVis .slogan.ver2 .s1 {color:#002e5b;}
#main ._mainVis .slogan.ver2 .s2 {color:#004f8f;}
#main ._mainVis .slogan.ver2 .s3 {color:#333;}
#main ._mainVis .bx-pager {position:absolute; top:435px; left:50%; z-index:80; width:1300px; margin-left:-650px;}
#main ._mainVis .bx-pager .bx-pager-item {display:inline-block;*display:inline;*zoom:1; margin-right:10px;}
#main ._mainVis .bx-pager .bx-pager-link {display:block; width:12px; height:12px; background:#fff; border-radius:50%; text-indent:-99999em;}
#main ._mainVis .bx-pager .bx-pager-link.active {background:none; border:3px solid #fff;}
#main ._mainVis .scroll {
    display: block;
    position: absolute;
    left: 50%;
		bottom: 20px;
    width: 33px;
    margin-left: -16.5px;    
    z-index: 300;
    -webkit-animation: one 1s ease infinite;
    -moz-animation: one 1s ease infinite;
    -ms-animation: one 1s ease infinite;
    -o-animation: one 1s ease infinite;
    animation: one 1s ease infinite;
}
@keyframes one {
	0% {bottom:20px}
	50% {bottom:40px}
	100% {bottom:20px}
}
#main ._mainVis .roll li {height:760px; position:relative;}
/* #main ._mainVis .roll li img {position:absolute; top:0; left:50%; margin-left:-960px;} */
#main ._mainVis .roll li .web {position:absolute; top:0; left:50%; margin-left:-960px;}
#main ._mainVis .roll li .mobile {display:none;}
#main h2 {padding-top:94px; margin-bottom:60px; font-size:40px; color:#fff; text-align:center; font-weight:normal; font-family:mg-b; letter-spacing:-0.05em; transition:0.2s;}

/* 회사소개 */
#sec01 {background:url(/images/sec02Bg.gif) 0 0 repeat; padding-bottom:46px;}
#sec01 .mSec01 {display:none;}
#sec01 h2 strong {display:block; font-weight:normal; font-family:mg-b; color:#5eceff;}
#sec01 .s1Top {width:1300px; margin:0 auto; padding-bottom:120px;}
#sec01 .s1Top:after {display:block; content:''; clear:both;}
#sec01 .s1Top li {float:left; width:33.3%; text-align:center;}
#sec01 .s1Top li .grp {display:inline-block;*display:inline;*zoom:1; width:225px; height:225px; margin-bottom:40px; position:relative;}
#sec01 .s1Top li .grp:before {display:inline-block;*display:inline;*zoom:1; content:''; height:100%; width:0px; vertical-align:middle; text-align:center;}
#sec01 .s1Top li .grp dl {display:inline-block;*display:inline;*zoom:1; vertical-align:middle;}
#sec01 .s1Top li .grp dl dt {font-size:23px; color:#fff; transition:0.2s;}
#sec01 .s1Top li .grp dl dt strong {font-size:65px; font-weight:normal; font-family:mg-b; transition:0.2s;}
#sec01 .s1Top li .grp dl dt span {font-size:70px; font-weight:normal; font-family:mg-b; transition:0.2s;}
#sec01 .s1Top li .grp dl dd {font-size:16px; color:#fff; letter-spacing:-0.05em;}
#sec01 .s1Top li .grp .rnd {position:absolute; top:0; left:50%; margin-left:-112.5px; z-index:70;}
#sec01 .s1Top li .grp .rnd2 {position:absolute; top:0; left:50%; margin-left:-112.5px; z-index:71;}
#sec01 .s1Top li .txt dt {margin-bottom:20px; font-size:20px; color:#fff; font-family:mg-b; line-height:28px; letter-spacing:-0.05em; transition:0.2s;}
#sec01 .s1Top li .txt dd {font-size:14px; color:#fff; line-height:22px; letter-spacing:-0.05em; transition:0.2s;}

#sec01 .s1Bot {height:840px; margin:0 45px; background:#fff; position:relative; text-align:center;}
#sec01 .s1Bot .innr {width:100%; height:840px; display:inline-block;}
#sec01 .s1Bot .innr .bx-controls .bx-prev {position:absolute; bottom:350px; left:-38.5px; width:77px; height:77px; background:url(/images/s1prev.png) 0 0 no-repeat; text-indent:-999em;}
#sec01 .s1Bot .innr .bx-controls .bx-prev:hover {background:url(/images/s1prevOn.png) 0 0 no-repeat;}
#sec01 .s1Bot .innr .bx-controls .bx-next {position:absolute; bottom:350px; right:-38.5px; width:77px; height:77px; background:url(/images/s1next.png) 0 0 no-repeat; text-indent:-999em;}
#sec01 .s1Bot .innr .bx-controls .bx-next:hover {background:url(/images/s1nextOn.png) 0 0 no-repeat;}
#sec01 .s1Bot .innr .roll li h3 {padding-top:106px; margin-bottom:70px; font-size:40px; color:#333; font-weight:normal; text-align:center; letter-spacing:-0.05em;}
#sec01 .s1Bot .innr .roll li h3 strong {font-weight:normal; font-family:mg-b;}
#sec01 .s1Bot .innr .roll li:after {display:block; content:''; clear:both;}
#sec01 .s1Bot .innr .roll img {transition:0.2s;}
#sec01 .s1Bot .innr .roll .mImg {display:none;}
@media all and (max-width:1401px){
#sec01 .s1Bot .innr .roll .all {width:92%; padding-bottom:20px;}
}
#sec01 {position:relative;}
#sec01 #s01 {position:absolute; top:-120px;}

/* 구성원 */
#sec02 {background:#eff2f7; padding-bottom:90px;}
#sec02 h2 {color:#000; margin-bottom:20px;}
#sec02 > p {margin-bottom:40px; font-size:17px; color:#333; letter-spacing:-0.05em; text-align:center;}
#sec02 .staffWrp {width:1220px; margin:0 auto; position:relative;}
#sec02 .staffWrp .bx-controls .bx-prev {position:absolute; top:110px; left:50%; margin-left:-700px; width:38px; height:72px; background:url(/images/s2prev.png) 0 0 no-repeat; text-indent:-999em;}
#sec02 .staffWrp .bx-controls .bx-next {position:absolute; top:110px; right:50%; margin-right:-700px; width:38px; height:72px; background:url(/images/s2next.png) 0 0 no-repeat; text-indent:-999em;}
#sec02 .staffWrp .roll li {font-size:0; text-align:center;}
#sec02 .staffWrp2 {display:none;}
#sec02 > .staff.ceo {display:block; margin:0 auto; margin-bottom:20px;}

/* 준성특허 해외 네트워크 */
#sec03 {height:1000px; position:relative;}
#sec03 img {position:absolute; top:0; left:50%; margin-left:-960px;}
#sec03 h2 {position:absolute; top:0; left:0; width:100%; text-align:center; transition:0.2s;}
#sec03 p {position:absolute; top:194px; left:0; width:100%; text-align:center; font-size:17px; color:#fff; letter-spacing:-0.05em; line-height:26px; transition:0.2s;}
#sec03 {position:relative;}
#sec03 #s03 {position:absolute; top:-120px;}

/* 보도자료 */
#sec04 {transition:0.2s;}
#sec04 {background:#eff2f7; padding-bottom:100px;}
#sec04 h2 {color:#000; margin-bottom:0;}
#sec04 > p {padding-top:20px; margin-bottom:40px; font-size:17px; color:#333; letter-spacing:-0.05em; text-align:center; transition:0.2s;}
#sec04 ul {width:1300px; margin:0 auto; border-top:2px solid #575a69;}
#sec04 ul li {padding:30px 0; border-bottom:1px solid #a3a6b0; transition:0.2s;}
#sec04 ul li:after {display:block; content:''; clear:both;}
#sec04 ul li .thm {display:block; float:left; margin-left:20px; margin-right:40px;}
#sec04 ul li .thm img {width:300px; height:220px;}
#sec04 ul li dl {float:left; width:930px; transition:0.2s;}
#sec04 ul li dl dt .repoter {font-size:15px; color:#01b1d7;}
#sec04 ul li dl dt .date {padding-left:10px; font-size:15px; color:#666;}
#sec04 ul li dl dt h3 {padding:10px 0; max-height:54px; font-size:22px; color:#333; font-weight:normal; font-family:mg-b; letter-spacing:-0.05em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#sec04 ul li dl dd p {max-height:48px; font-size:15px; color:#666; line-height:24px; letter-spacing:-0.05em; text-align:left; overflow:hidden;}
#sec04 ul li dl dd .more {display:block; width:168px; height:46px; margin-top:25px; border:1px solid #bbb; background:#fff; text-align:center; line-height:46px; font-size:14px; color:#005295; letter-spacing:-0.05em; font-family:mg-b; border-radius:4px; transition:0.2s;}
#sec04 ul li dl dd .more:hover {background:#005295; color:#fff; border:1px solid #005295;}

/* 오시는길 */
#sec05 {height:1010px; background:url(/images/sec5Bg.jpg) center 0 no-repeat; position:relative;}
#sec05 .innr {width:1300px; margin:0 auto;}
#sec05 .innr .top {font-size:0; text-align:center; margin-bottom:40px;}
#sec05 .innr .top li {display:inline-block;*display:inline;*zoom:1; font-size:20px; color:#fff; margin:0 60px;}
#sec05 .innr .top li strong {font-weight:normal; padding:0 20px;}
#sec05 .innr .top li img {transition:0.2s;}
#sec05 .innr .bot {margin-top:35px;}
#sec05 .innr .bot:after {display:block; content:''; clear:both;}
#sec05 .innr .bot li {padding-left:90px; margin-left:55px; position:relative; letter-spacing:-0.05em;}
#sec05 .innr .bot li strong {position:absolute; top:0; left:0; font-size:15px; color:#dbe7e9; font-weight:normal; font-family:mg-b;}
#sec05 .innr .bot li span {font-size:15px; color:#dbe7e9; line-height:26px;}
#sec05 #contactmap {width:100%;height:500px;margin-top:20px;position:relative;z-index:0;}
#sec05 {position:relative;}
#sec05 #s05 {position:absolute; top:-120px;}

/* 상담신청 및 문의 */
#sec06 {height:765px; background:url(/images/sec6Bg.jpg) center 0 no-repeat;}
#sec06 .innr {width:1100px; padding:0 100px; margin:0 auto;}
#sec06 .innr .tb1 {width:100%;}
#sec06 .innr .tb1 tr td {padding:10px;}
#sec06 .innr .tb1 tr td label {display:block; height:50px; background:rgba(255,255,255,0.3); border-radius:5px;}
#sec06 .innr .tb1 tr td label:after {display:block; content:''; clear:both;}
#sec06 .innr .tb1 tr td label span {float:left; display:block; width:80px; margin-right:10px; text-align:center; line-height:50px; font-size:15px; color:#fff;}
#sec06 .innr .tb1 tr td label input[type=text] {float:left; border:none; height:50px; background:rgba(255,255,255,0); color:#fff; font-size:15px;}
#sec06 .innr .tb1 tr td label.textarea {height:200px;}
#sec06 .innr .tb1 tr td label.textarea span {width:114px;}
#sec06 .innr .tb1 tr td label.textarea textarea {height:164px; padding:0; margin-top:18px; border:none; resize:none; width:87%; background:rgba(255,255,255,0); color:#fff;}
/* Webkit */
#sec06 .innr .tb1 tr td label input::-webkit-input-placeholder {font-size:0; color:#fff;}
#sec06 .innr .tb1 tr td label textarea::-webkit-input-placeholder {font-size:0; color:#fff;}
/* Firefox 4-18 */
#sec06 .innr .tb1 tr td label input:-moz-placeholder {font-size:0; color:#fff;}
#sec06 .innr .tb1 tr td label textarea:-moz-placeholder {font-size:0; color:#fff;}
/* Firefox 19+ */
#sec06 .innr .tb1 tr td label input::-moz-placeholder {font-size:0; color:#fff;}
#sec06 .innr .tb1 tr td label textarea::-moz-placeholder {font-size:0; color:#fff;}
/* IE10+ */
#sec06 .innr .tb1 tr td label input:-ms-input-placeholder {font-size:0; color:#fff;}
#sec06 .innr .tb1 tr td label textarea:-ms-input-placeholder {font-size:0; color:#fff;}





/* [BUTTON]************************************************************************************************************************************************/
.__btn {display:inline-block;*display:inline;*zoom:1; width:200px; height:60px; text-align:center; background:#025396; border:1px solid #025396; font-size:17px; color:#fff; border-radius:5px; letter-spacing:-0.05em;}
.__btn.type2 {width:134px; height:50px; line-height:50px; text-align:center; background:#01b1d7; border:none; font-size:15px; color:#fff; border-radius:0; letter-spacing:-0.05em;}
.__btn.type3 {width:134px; height:50px; line-height:50px; text-align:center; background:none; border:1px solid #01b1d7; font-size:15px; color:#01b1d7; border-radius:0; letter-spacing:-0.05em;}

.btnWrap {padding-top:50px;}
.btnWrap:after {display:block; content:''; clear:both;}
.btnWrap .__btn.type3 {float:left; margin-right:10px;}
.btnWrap .__btn.type2 {float:right;}



/* [SUB]************************************************************************************************************************************************/
#sub {padding-top:120px;}
#sub .subTop .topImg {display:block; height:300px; position:relative;}
#sub .subTop .topImg img {position:absolute; top:0; left:50%; margin-left:-960px;}
#sub .subTop h2 {padding-top:90px; font-size:40px; color:#000; font-weight:normal; font-family:mg-b; text-align:center; transition:0.2s;}
#sub .subTop p {padding:10px 0 65px 0;font-size:17px; color:#333; text-align:center; letter-spacing:-0.075; transition:0.2s;}

#sub #content {width:1300px; margin:0 auto; padding-bottom:150px;}

.__paging {text-align:center; text-align:center; padding:50px 0;}
.__paging a {display:inline-block;*display:inline;*zoom:1; width:33px; height:33px; border:1px solid #eee; text-align:center; line-height:33px; font-size:15px; color:#555;}
.__paging a.first {background:url(/images/first.gif) 0 0 no-repeat;}
.__paging a.prev {background:url(/images/prev.gif) 0 0 no-repeat;}
.__paging a.next {background:url(/images/next.gif) 0 0 no-repeat;}
.__paging a.last {background:url(/images/last.gif) 0 0 no-repeat;}
.__paging a.active {background:#01b1d7; color:#fff;}




/* [SUB CONTENT]************************************************************************************************************************************************/
.staff {display:inline-block;*display:inline;*zoom:1; min-height:220px; width:320px; padding:28px 28px 28px 250px; border:1px solid #ddd; position:relative; transition:0.2s; background:#fff;}
.staff * {transition:0.2s;}
.ceo {display:block; margin-bottom:30px; text-align:center;}
.staff .thm {position:absolute; top:28px; left:28px; width:185px; height:220px;} 
.staff dl dt {padding-bottom:10px; border-bottom:1px solid #e3e4e4; text-align:left;}
.staff dl dt span {padding-right:10px; font-size:18px; color:#01b1d7; letter-spacing:-0.05em;}
.staff dl dt strong {font-size:22px; color:#333; font-weight:normal; font-family:mg-b; letter-spacing:-0.05em;}
.staff dl dd {height:132px; overflow:hidden; font-size:13px; color:#333; line-height:20px; letter-spacing:-0.05em; text-align:left;}
.staff dl dd strong {display:block; padding:15px 0; font-size:16px; color:#555; font-weight:normal; font-family:mg-b;}
.staff a {display:block; width:82px; height:25px; margin-top:15px; line-height:24px; background:#01b1d7; font-size:13px; color:#fff; text-align:center; border-radius:5px; letter-spacing:-0.05em;}

/* [서브] 구성원 리스트 */
.__staffWrap .ceo {display:block; margin-bottom:30px; text-align:center;}
.__staffWrap .staffList {margin-left:-30px;}
.__staffWrap .staffList:after {display:block; content:''; clear:both;}
.__staffWrap .staffList li {float:left; margin-left:30px;}

/* [서브] 구성원 상세보기 */
.__staffView {border:1px solid #ddd; padding:100px 110px 100px 375px; margin-bottom:50px; position:relative;}
.__staffView .thm {position:absolute; top:100px; left:110px; width:185px; height:220px;}
.__staffView .thm img {width:185px; height:220px;}
.__staffView dl {margin-bottom:30px;}
.__staffView dl dt {margin-bottom:15px; font-size:16px; color:#555; font-family:mg-b; letter-spacing:-0.075em;}
.__staffView dl dd {font-size:14px; color:#333; line-height:28px; letter-spacing:-0.075em;}
.__staffView .right .info {margin-bottom:60px;}
.__staffView .right .info dt {padding-bottom:24px; border-bottom:1px solid #e3e3e3;}
.__staffView .right .info dt span {display:block; font-size:22px; color:#01b1d7; font-weight:normal;}
.__staffView .right .info dt strong {display:block; font-size:42px; color:#333; letter-spacing:-0.075em; font-weight:normal; font-family:mg;}

/* [서브] 보도자료 목록 */
.__news ul {width:1300px; margin:0 auto; border-top:2px solid #575a69;}
.__news ul li {padding:30px 0; border-bottom:1px solid #a3a6b0;}
.__news ul li:after {display:block; content:''; clear:both;}
.__news ul li .thm {display:block; float:left; margin-left:20px; margin-right:40px;}
.__news ul li .thm img {width:300px; height:220px;}
.__news ul li dl {float:left; width:930px;}
.__news ul li dl dt .repoter {font-size:15px; color:#01b1d7;}
.__news ul li dl dt .date {padding-left:10px; font-size:15px; color:#666;}
.__news ul li dl dt h3 {padding:10px 0; max-height:54px; font-size:22px; color:#333; font-weight:normal; font-family:mg-b; letter-spacing:-0.05em; overflow:hidden;}
.__news ul li dl dd p {max-height:48px; font-size:15px; color:#666; line-height:24px; letter-spacing:-0.05em; text-align:left; overflow:hidden;}
.__news ul li dl dd .more {display:block; width:168px; height:46px; margin-top:25px; border:1px solid #bbb; background:#fff; text-align:center; line-height:46px; font-size:14px; color:#005295; letter-spacing:-0.05em; font-family:mg-b; border-radius:4px; transition:0.2s;}
.__news ul li dl dd .more:hover {background:#005295; color:#fff; border:1px solid #005295;}

/* [서브] 보도자료 상세 */
.__newsView {}
.__newsView .top {border-top:2px solid #575a69; border-bottom:1px solid #abacb4;}
.__newsView .top h3 {padding:25px; border-bottom:1px solid #eeeef0; font-size:22px; color:#333; font-weight:normal; font-family:mg-b; text-align:center;}
.__newsView .top ul {padding:15px; font-size:0; text-align:center;}
.__newsView .top ul li {display:inline-block;*display:inline;*zoom:1; padding:0 15px;}
.__newsView .top ul li.rpt {font-size:15px; color:#01b1d7;}
.__newsView .top ul li.dat {border-left:1px solid #dddee1; font-size:15px; color:#666;}
.__newsView .viewContents {padding:52px; border-bottom:1px solid #abacb4; text-align:center; font-size:15px; color:#666; letter-spacing:-0.05em; line-height:24px;}
.__newsView .viewContents img {margin:15px 0;}

/* [서브] 판매기술정보 목록 */
.__tech * {transition:0.2s;}
.__tech ul {width:1300px; margin:0 auto; border-top:2px solid #575a69;}
.__tech ul li {min-height:250px; padding:30px 0 30px 395px; border-bottom:1px solid #a3a6b0; position:relative;}
.__tech ul li .thm {display:block; border:1px solid #ddd; position:absolute; top:30px; left:20px;}
.__tech ul li .thm:hover {border:1px solid #025396;}
.__tech ul li .thm img {width:298px; height:248px;}
.tchDl * {transition:0.2s;}
.tchDl {padding-top:50px;}
.tchDl dl {display:block; padding-left:200px; margin-bottom:20px; position:relative;}
.tchDl dl:after {display:block; content:''; clear:both;}
.tchDl dl dt {position:absolute; top:0; left:0; padding-left:15px; background:url(/images/arr.gif) 0 50% no-repeat; font-size:17px; color:#025396; font-family:mg-b; letter-spacing:-0.05em;}
.tchDl dl dd {font-size:16px; color:#333; letter-spacing:-0.05em;}

/* [서브] 판매기술정보 상세 */
.__techView {border-top:2px solid #575a69;}
.__techView * {transition:0.2s;}
.__techView .top {padding:50px 148px; margin-bottom:100px;}
.__techView .top:after {display:block; content:''; clear:both;}
.__techView .top .thm {float:left; width:448px; height:373px; border:1px solid #ddd; text-align:center; line-height:373px;}
.__techView .top .thm img {max-width:100%; max-height:100%;}
.__techView .top .tchDl {float:left; background:#f9f9f9; width:503px; height:263px; border:1px solid #ddd; border-left:none;	padding:110px 25px 0 25px; text-align:left;}
.__techView .tit {display:block; width:170px; height:45px; line-height:45px; text-align:center; background:#a3a6b0; font-size:18px; color:#fff; font-weight:normal; border-radius:5px 5px 0 0;}
.__techView .detail {padding:50px 0; min-height:300px; border-top:1px solid #a3a6b0; border-bottom:1px solid #a3a6b0;}


.__sch {background:#eff2f7; padding:28px 0; margin-bottom:30px; text-align:center; font-size:0;}
.__sch > * {display:inline-block;*display:inline;*zoom:1; margin:0 5px;}
.__sch select {width:150px; height:44px; border:1px solid #ddd; padding:0 10px; border-radius:5px;}
.__sch input[type=text] {width:30%; height:42px; padding:0 10px; padding-left:50px; background:#fff url(/images/sch.gif) 10px 50% no-repeat; border:1px solid #ddd; border-radius:5px;}
.__sch .schBtn {width:60px; height:44px; line-height:42px; border:none; background:#01b1d7; font-size:16px; color:#fff; font-weight:normal; font-family:mg-b; border-radius:5px;}
.__sch input::-webkit-input-placeholder {color:#888;}
.__sch input:-moz-placeholder {color:#888;}
.__sch input::-moz-placeholder {color:#888;}
.__sch input:-ms-input-placeholder {color:#888;}

