@charset "utf-8";
/*
	Publishing by.notteng
	web&tablet css

	web 디바이스 클래스 .deviceDesk (해상도 1200 이상)
	tablet은 해상도 기준으로 작업 (해상도 1200 미만 751 이상)


	다국어 구분 [lang='']
*/
@media screen and (min-width:1024px){
	/* 조건필터 */
	.filter-btn {padding:0 15px 0 10px !important;}
	.filter-btn i.icon-reset {margin-right:5px;}
	/* company - 회사소개 */
	.company-wrap .slide-sec {padding-bottom:80px;}
	.ani-sec1 .h2 {margin-bottom:20px;line-height:40px;}
	.ani-sec1 p + p {margin-top:20px;}
	.ani-sec1 .m-bg {margin:0;padding:0;background:none !important;}
	.overview .ani-sec1 {height:1193px;background-size:cover;}
	.overview .ani-sec1 .h2 {padding:0;line-height:35px;}
	.overview .ani-sec2 {padding-bottom:30px;background-color:#fff;}
	.overview .ani-sec2 .inner {max-width:1500px;}
	.overview .ani-sec2 .overview-info {max-width:none;width:100%;padding:0;text-align:center;}
	.overview .ani-sec2 .overview-info li {display:inline-block;width:auto;padding:0 20px 70px;}
	.overview .ani-sec2 .overview-info .text-area {padding:40px 0;}
	.overview .ani-sec2 .overview-info .text-area p {font-size:26px !important;color:#333 !important;line-height:1;text-align:center;}
	.overview .ani-sec2 .overview-info .h4 {margin-top:20px;}
	.overview .ani-sec2 .overview-info .btn {min-width:170px;height:45px;margin-top:30px;padding:12px 15px 13px;font-size:18px;line-height:20px;}
	.overview .ani-sec3 .h1 {margin:0;padding:100px 0 98px;}
	.overview .ani-sec3 .ideology-box {display:inline-block;width:auto;margin-bottom:355px;padding:50px;}
	.overview .ani-sec3 .ideology-box .h1 {padding:0 0 35px;}
	.overview .ani-sec3 .ideology-box .h4 {line-height:30px;}
	.overview .ani-sec3 .ideology-list {position:absolute;top:0;left:0;width:100%;height:100%;}
	.overview .ani-sec3 .ideology-list li {position:relative;float:left;width:20%;height:100%;padding:585px 20px 0;text-align:left;}
	.overview .ani-sec3 .ideology-list li:before {content:'';position:absolute;bottom:auto;top:0;left:0;width:1px;height:100%;background:#fff;opacity:0.1;}
	.overview .ani-sec3 .ideology-list li:last-child:after {content:'';position:absolute;top:0;right:0;width:1px;height:100%;background:#fff;opacity:0.1;}
	.overview .ani-sec3 .ideology-list .plus-deco {position:relative;top:0;left:0;width:40px;height:40px;border-width:2px;}
	.overview .ani-sec3 .ideology-list .plus-deco:before {width:14px;height:1px;margin-left:-7px;}
	.overview .ani-sec3 .ideology-list .plus-deco:after {width:14px;height:1px;margin-left:-7px;}
	.overview .ani-sec3 .ideology-list .h4 {min-height:60px;margin:25px 0;}
	.overview .ani-sec3 .ideology-list .h2 {}
	.overview .ani-sec4 {padding-bottom:80px !important;}
	.down-box {margin-bottom:40px;padding:30px 250px 30px 50px;}
	.down-box .f-titi {display:inline-block;font-size:26px;}
	.down-box .select-group {position:absolute;top:30px;right:50px;text-align:right;}
	/* company - 사업소개 */
	.business-info .ani-sec1 .h2 {font-size:26px !important;}
	.business-info .ani-sec1 .h4 {font-size:15px !important;}
	.business-info .ani-sec1 {height:760px;padding-bottom:60px;overflow:hidden;background:url('../../images/company/bsns-info-bg1.jpg') no-repeat 50% 70px;background-size:cover;background-attachment:fixed;}
	.business-info .ani-sec1 .h4 {color:#fff;}
	.business-info .ani-sec1 .bsns-tab {position:absolute;bottom:0;left:0;width:100%;height:60px;margin:0;padding:0;background:url('../../images/company/bg-tab-dim.png') repeat 0 0;}
	.business-info .tab-wrap {background:none;}
	.business-info .tab-wrap:not(.inner-tab) > ul:before {display:none;}
	.business-info .tab-wrap > ul > li {border:0 none;}
	.business-info .tab-wrap > ul > li:before {content:'';position:absolute;top:22px;left:-1px;width:1px;height:16px;background:#fff;opacity:0.4;}
	.business-info .tab-wrap > ul > li:first-child:before {display:none;}
	.business-info .tab-wrap > ul > li.active {border:0 none;background:#fff;}
	.business-info .tab-wrap > ul > li > a {color:#fff;}
	.business-info .tab-wrap > ul > li.active > a {color:#666;}
	.business-info .ani-sec2 {padding-bottom:80px;}
	.business-info .ani-sec2 .hover-size {display:block;overflow:hidden;}
	.business-info .ani-sec2 .hover-size .over {position:absolute;top:0;left:0;width:100%;height:100%;background:url('../../images/company/bg-box-dim.png') repeat 0 0;opacity:0;-webkit-transition:1s opacity;-moz-transition:1s opacity;-ms-transition:1s opacity;transition:1s opacity;}
	.business-info .ani-sec2 .hover-size .img {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:1s -webkit-transform;-moz-transition:1s -moz-transform;-ms-transition:1s -ms-transform;transition:1s transform;}
	.business-info .ani-sec2 .bsns-info1-list {margin-top:-20px;margin-left:15%;}
	.business-info .ani-sec2 .bsns-info1-list li {float:left;width:40%;margin-top:20px;}
	.business-info .ani-sec2 .bsns-info1-list li:nth-child(odd) {padding-right:10px;}
	.business-info .ani-sec2 .bsns-info1-list li:nth-child(even) {padding-left:10px;}
	.business-info .ani-sec2 .bsns-info1-list .cont-area {position:absolute;top:0;left:0;width:100%;height:100%;padding:10% 0 0;text-align:center;z-index:1;}
	.business-info .ani-sec2 .hover-size .f-titi {position:static;margin-bottom:20px;font-size:18px;}
	.business-info .ani-sec2 .hover-size .title {position:static;margin-bottom:40px;font-size:26px;}
	.business-info .ani-sec2 .hover-size .h4 {padding:0 30px;font-size:14px !important;line-height:20px;/* word-break:break-all; */}
	[lang="ko"] .business-info .ani-sec2 .hover-size .h4 {word-break:keep-all;}
	.business-info .ani-sec2 .hover-size .btn-group {position:absolute;bottom:10%;left:0;width:100%;text-align:center;}
	.business-info .ani-sec2 .hover-size .h4,	.business-info .ani-sec2 .hover-size .btn {display:none;opacity:0;-webkit-transition:1s opacity;-moz-transition:1s opacity;-ms-transition:1s opacity;transition:1s opacity;}
	.business-info .ani-sec2 .hover-size:hover * {color:#fff !important;}
	.business-info .ani-sec2 .hover-size:hover .over {opacity:1;}
	.business-info .ani-sec2 .hover-size:hover .img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
	.business-info .ani-sec2 .hover-size:hover .h4 {display:block;opacity:1;}
	.business-info .ani-sec2 .hover-size:hover .btn {display:inline-block;opacity:1;}
	.business-info .ani-sec2 .hover-size:hover i.icon-arrow-right {background-position:-440px 2px;}
	.business-info .slide-text-area {padding:40px 30px 65px;}
	.business-info .swiper-pagination {position:static;}
	.business-info .slide-text-area .title {margin-top:35px;}
	/* 사업소개 2 */
	.business-inner {padding:0;}
	.business-sec.lab {padding:100px 0 60px;}
	.business-sec .h2 {margin-bottom:23px;}
	.business-sec .h2 + .desc {margin-bottom:47px;}
	.business-sec .btn {margin:52px 0 0;}
	.lab-list {margin:7.5px -7.5px -7.5px;}
	.lab-list > li {padding:7.5px;}
	/* 사업소개 3 */
	.auto-box {bottom:1px;}
	.auto-box .auto-inner {padding:70px 30px 0}
	.auto-box .auto-inner .desc {margin-top:27px;}
	.quality {padding:140px 0;}
	.quality .h2 {padding-bottom:17px;}
	.quality .btn {margin:55px 0 0 0;}
	/* company > 기업정보 > 사업소개 > 영업/서비스 */
	.srv-info > li {margin-bottom:100px;}
	.srv-info > li:last-child {margin-bottom:0;}
	.srv-info > li:after {content:'';display:block;clear:both;}
	.srv-info > li > div {float:left;width:50%;}
	.srv-info > li .bsns-cont-img {float:right;min-height:500px;padding-top:0;background-size:auto;}
	.srv-info > li .bsns-cont-txt {display:table;min-height:500px;height:500px;padding:0 30px;}
	.srv-info > li .bsns-cont-txt > div {display:table-cell;min-height:500px;text-align:center;vertical-align:middle;}
	.srv-info > li .bsns-cont-txt > div > * {display:inline-block;width:550px;text-align:center;}
	.srv-info > li .bsns-cont-txt > div .h1 {text-align:center;margin-bottom:70px;}
	.srv-info > li .bsns-cont-txt > div .h2 {margin-bottom:30px;line-height:36px;color:#333;}
	.srv-info > li .bsns-cont-txt > div .btn-group {width:100%;padding:57px 0 0;}
	.srv-info > li .bsns-cont-txt > div .btn-group .btn {margin-bottom:15px;}
	.srv-info > li:nth-child(even) .bsns-cont-img {float:left;}
	/* company > 기업이념 > CEO Message */
	.content.ceo p + p {margin-top:0;}
	.content.ceo .com-title + .h1 {margin:-5px 0 44px 0;line-height:48px;}
	.ceo-txt {overflow:hidden;margin:63px -30px 0;font-size:18px;}
	.ceo-txt p {padding:0 30px;line-height:30px;}
	.ceo-signature p {margin-top:-2px;font-size:14px;line-height:24px;}
	.ceo-signature img {max-width:194px;}

	/* company - 미션/비전/핵심 가치 */
	.mission {padding-bottom:317px;background-attachment:fixed;}
	.mission .com-title {margin-bottom:181px;}
	.phil-title {font-size:54px;}
	.mission .h4 {margin-top:35px;}

	.vision {padding:100px 0 51px;background-position:100% 0;background-attachment:fixed;}
	.vision .phil-title {margin-top:11px;}
	.vision .h4 {margin-top:39px;}
	.vision .sub-tit0{font-size:42px;font-weight:400;}
	.vision .cont-tit{font-size:24px;font-weight:600;}

	.orange-list {margin-top:90px;}
	.orange-list > li .desc {margin-top:24px;}
    .octagon {position:relative;margin-top:0;}
	.octagon > div {height:150px;margin-top:30px;}
	.octagon > div:not(.value-img) .wrap p:not(.desc) {padding-bottom:10px !important;}
	.octagon > div:not(.value-img) .wrap p.desc {height:90px;padding-top:10px;font-size:18px;line-height:24px;}
	.octagon > div:not(.value-img) .wrap .f-titi-rgr {position:static;display:inline-block;width:auto;font-size:18px;}
	[lang="zh"] .octagon > div:not(.value-img) .wrap .f-titi-rgr {font-size:14px;}
	.octagon > div:not(.value-img) .wrap strong {font-size:30px;}
	[lang="pt"] .octagon > div:not(.value-img) .wrap strong,
	[lang="vi"] .octagon > div:not(.value-img) .wrap strong,
	[lang="in"] .octagon > div:not(.value-img) .wrap strong,
	[lang="ru"] .octagon > div:not(.value-img) .wrap strong,
	[lang="uk"] .octagon > div:not(.value-img) .wrap strong,
	[lang="es"] .octagon > div:not(.value-img) .wrap strong {font-size:24px;line-height:25px;}
	.octagon > div.even .wrap strong {margin-left:10px;}
	.octagon > div.odd .wrap strong {margin-right:10px;}
	.octagon .value-img {float:none;position:absolute;top:50%;left:50%;width:420px;height:420px;margin-top:-210px;margin-left:-210px;}
	.octagon .value-img img {width:100%;}

	/* company - CI 규정 */
	.part-sec {margin-top:60px;}
	.part-sec .h2 {margin-bottom:28px;}
	.motive-box .txt {padding:35px 25% 35px 25px;}
	.motive-txt, .motive-txt em {line-height:36px;}
	.motive-txt .add-desc {margin-top:18px;}

	.gray-box {padding:30px;}
	.gray-box .orange {float:left;width:35%;padding:6px 15px;}
	.gray-box .txt-box {float:left;margin:2% 0 0 20px;}

	.ci-list {margin:-10px;}
	.ci-list + .ci-list {padding-top:23px;}
	.ci-list > li {padding:10px;margin-top:0;}
	.ci-list.type2 {margin:-25px;}
	.ci-list.type2 > li {padding:25px;}
	.ci-list > li > div {margin-top:18px;}

	/* company > 글로벌 오토닉스 */
	.global-autonics .ani-sec1 {background:url('../../images/company/global-autonics-bg1.jpg') no-repeat 50% 0;background-size:cover;}
	.global-autonics .ani-sec1 .inner {padding-bottom:100px !important;}
	.global-autonics .global-map {position:relative;max-width:1060px;width:95%;margin:50px auto 0;}
	.global-autonics .img-map .on-map {position:absolute;top:0;left:0;width:100%;height:100%;}
	.global-autonics .img-map .on-map li {position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:.5s opacity;-moz-transition:.5s opacity;-ms-transition:.5s opacity;transition:.5s opacity;}
	.global-autonics .img-map .on-map li.active {opacity:1;}
	.global-autonics .deco-area {position:absolute;top:0;left:0;width:100%;height:100%;}
	.global-autonics .deco-area > div {position:absolute;width:130px;text-align:center;}
	.global-autonics .deco-area > div.deco1 {top:28.5%;left:71.5%;}
	.global-autonics .deco-area > div.deco2 {top:9%;left:47%;}
	.global-autonics .deco-area > div.deco3 {top:13%;left:8%;}
	/* .global-autonics .deco-area > div.deco4 {top:54.5%;left:42%;} */
	.global-autonics .deco-area > div.deco4 {top:28%;left:50%;}
	.global-autonics .deco-area > div .spot {position:relative;display:block;padding-top:40px;font-size:18px;color:#666;text-align:center;}
	.global-autonics .deco-area > div .spot:before {content:'';position:absolute;top:0;left:50%;width:21px;height:39px;margin-left:-10px;background:url('../../images/company/map-spot.png') no-repeat 0 0;}
	.global-autonics .deco-area > div .spot:hover {text-decoration:none;}
	.global-autonics .deco-area > div.deco4 .africa {position:absolute;top:200%;left:-100%;padding-top:0;}
	.global-autonics .deco-area > div.active .spot {color:#fff;}
	.global-autonics .deco-area > div.active .spot:before {background-position:0 100%;}
	.global-autonics .deco-area svg {position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:top;}
	.global-autonics .deco-area svg a,  .global-autonics .deco-area > div {cursor:pointer;}
	.global-autonics .deco-area .sub-map {display:none;position:relative;margin-top:15px;padding:10px 15px;border:1px solid #feae80;background:#fff;z-index:1;opacity:0;-webkit-transition:.8s opacity;-moz-transition:.8s opacity;-ms-transition:.8s opacity;transition:.8s opacity;}
	.global-autonics .deco-area .on .sub-map {display:inline-block;opacity:1;}
	.global-autonics .deco-area .sub-map:before {content:'';position:absolute;top:-7px;left:50%;width:10px;height:7px;margin-left:-5px;background:url('../../images/company/box-deco.png') no-repeat 0 0;}
	.global-autonics .deco-area .sub-map li {text-align:left;}
	.global-autonics .deco-area .sub-map a {display:block;line-height:20px;}
	.global-autonics .deco-area .sub-map a:hover {color:#fe5e01;}
	.global-autonics .map-content {display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 !important;overflow:hidden;z-index:5;}
	.global-autonics .map-content:before {content:'';position:absolute;top:0;right:0;width:50%;height:100%;background:#fff;}
	.global-autonics .map-content .cont-area {position:relative;max-width:1200px;min-height:947px;width:100%;height:100%;padding-left:100px;margin:0 auto;}
	.global-autonics .map-content .cont-area .tab-wrap {position:relative;padding-left:50px;z-index:1;}
	.global-autonics .map-content .tab-wrap.inner-tab li.active a {color:#fe5e01;}
	.global-autonics .map-content .cont-close {position:absolute;top:15px;left:50px;}
	.global-autonics .map-content .tab-wrap {border-bottom:1px solid #ddd;background:#f5f5f5;}
	.global-autonics .country-cont {display:block !important;height:100% !important;margin-top:-50px !important;padding:80px 0 30px 50px;background:#fff;}
	.global-autonics .country-cont h2 {padding-bottom:15px;}
	.global-autonics .list-wrap.store-list {margin:0 35px 0 0;}
	.global-autonics .list-wrap.store-list > li {position:relative;padding:30px 0;}
	.global-autonics .list-wrap.store-list .list-cont {position:relative;min-height:200px;padding-left:230px;}
	.global-autonics .list-wrap.store-list .img {position:absolute;top:0;left:0;width:200px;height:200px;margin:0;}
	.global-autonics .list-wrap.store-list .img > img:not(.size-img) {position:static;}
	.global-autonics .list-wrap.store-list .addr {margin-top:10px;}
	.global-autonics .list-wrap.store-list .store-info {margin-top:15px;}
	.global-autonics .list-wrap.store-list .store-info li {margin-top:10px;line-height:22px;}
	.global-autonics .list-wrap.store-list .store-info li:first-child {margin-top:0;}
	.global-autonics .list-wrap.store-list .store-info li i {margin-right:5px;}
	.global-autonics .list-wrap.store-list .store-info li a:hover {color:#fe5e01;}
	.global-autonics .list-wrap.store-list .sns-list {margin-top:15px;}
	.global-autonics .list-wrap.store-list .sns-list li a {background-image:url('../../images/common/icon-sprite.png');}
	.global-autonics .list-wrap.store-list .btn-toggle {position:absolute;bottom:0;right:15px;}
	.global-autonics .list-wrap.store-list .api-map {margin-top:30px;}

	/* company > 기업정보 > 복리후생*/
	.welfare-cont {position:relative;max-width:1900px;height:850px;min-height:610px;margin:0 auto;}
	.welfare-cont > div[class^="unit"] {position:absolute;left:0;top:0;width:25%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;}
	.welfare-cont > div[class^="unit"].on {left:0;z-index:2;}
	.welfare-cont > div[class^="unit"].on .unit-bg,
	.welfare-cont > div[class^="unit"].on .unit-dim {position:fixed;z-index:2;}
	.welfare-cont div.unit1 {left:0;}
	.welfare-cont div.unit2 {left:25%;}
	.welfare-cont div.unit3 {left:50%;}
	.welfare-cont div.unit4 {left:75%;}
	.welfare-cont .unit1 .unit-bg {background-position:0 0;}
	.welfare-cont .unit2 .unit-bg {background-position:38% 0;}
	.welfare-cont .unit3 .unit-bg {background-position:56% 0;}
	.welfare-cont .unit4 .unit-bg {background-position:97% 0;}
	.welfare-cont > div.unit3.on .unit-bg {background-position:50% 100px;}
	.welfare-cont > div[class^="unit"]:not(.on) > a:hover .unit-dim {opacity:0.3;}
	.welfare-title {position:absolute;left:0;top:0;width:100%;padding:0 50px;color:#fff;z-index:1;}
	.welfare-title h2 {color:#fff;}
	.welfare-title p {display:block;font-size:26px;line-height:32px;}
	.unit-txt {margin:425px 0 0 30px;}
	.unit-txt h3 {margin-bottom:30px;padding-bottom:30px;font-size:36px;}
	.unit-txt h3 + p {padding-right:30px;}
	.unit-txt h3 > span {height:80px;padding-top:13px;font-size:22px;word-break:keep-all;}
	.pop-wrap {padding-top:100px;padding-bottom:80px;}
	.pop-wrap h4 {margin-bottom:28px;font-size:36px;}
	.pop-wrap h4 + p {margin-bottom:63px;font-size:18px;line-height:30px;}
	.pop-wrap .close {position:absolute;right:15px;top:50px;}
	.pop-wrap .money-info > li {padding-bottom:50px;color:#666;}
	.pop-wrap .money-info > li:first-child {padding-top:0;}
	.pop-wrap .money-info > li .h2 {margin-bottom:20px;color:#333;}
	.pop-wrap .money-info > li .h2 + p {margin:0;color:#666;}
	.pop-wrap .money-info > li:after {content:'';display:block;clear:both;}
	.pop-wrap .money-info > li > div {float:left;width:50%;height:400px;}
	.pop-wrap .money-info .img {float:right;padding-bottom:0;}
	.pop-wrap .money-info .txt {display:table;}
	.pop-wrap .money-info .txt > div {display:table-cell;padding:0;vertical-align:middle;}
	.pop-wrap .money-info > li:nth-child(even) .txt {float:right;}

	/* company - 연혁 */
	.history {position:relative;overflow:hidden;}
	.history > .inner {min-height:5700px;}
	.history .ani-sec1 {height:850px;padding-bottom:60px;background:url('../../images/company/history-bg1.jpg') no-repeat 50% 0;background-size:cover;}
	.history .ani-sec1 .inner {max-width:850px !important;}
	.history .ani-sec1 .m-bg {padding-bottom:0;}
	.history .ani-sec1 .h2, .history .ani-sec1 .h4 {color:#fff;}
	.history .ani-sec1 .deco {display:inline-block;width:auto;margin-top:85px;}
	.history .history-dir {display:inline-block;position:fixed !important;top:0;left:0;width:100%;width:100%;height:100% !important;margin:0;z-index:1;opacity:0;}
	.history .history-dir .tab-wrap {position:relative;max-width:1220px;width:100%;height:100%;margin:0 auto;background:none;}
	.history .history-dir .tab-wrap:before {content:'';position:absolute;bottom:auto;left:auto;top:0;right:10px;width:1px;height:100%;background:#fff;opacity:0.3;}
	.history .history-dir .tab-wrap > ul:before {display:none;}
	.history .history-dir ul {display:block !important;position:absolute;top:50%;right:0;width:175px;margin-top:-210px;}
	.history .history-dir ul li {display:block !important;height:auto !important;position:relative;float:none;width:100%;min-height:19px;margin-top:60px;padding:0 30px 0 0;border:0 none;}
	.history .history-dir ul li:first-child {margin-top:0;}
	.history .history-dir ul li a {display:block;height:auto;padding:0;font-size:14px;color:#fff;text-align:right;line-height:20px;}
	.history .history-dir ul li.active a {color:#fe5e01;}
	.history .history-dir ul li:before {content:'';position:absolute;top:50%;right:1px;width:19px;height:19px;margin-top:-10px;background:url('../../images/company/history-dot-off.png') no-repeat 50% 50%;}
	.history .history-dir ul li.active:before {background-image:url('../../images/company/history-dot-on.png');}
	.history .history-list {margin-right:50%;padding-top:70px !important;padding-right:50px;}
	[lang="ru"] .history .history-list ul li,
	[lang="uk"] .history .history-list ul li {margin-top:15px;}
	[lang="ru"] .history .history-list h3,
	[lang="uk"] .history .history-list h3 {margin-bottom:20px;}
	.history .history-list h3 {margin-bottom:37px;padding-bottom:20px;font-size:36px;line-height:1;}
	.history .history-list h3:after {width:60px;}
	.history .history-list .slogan {font-size:18px;}
	.history .history-list .desc {margin-bottom:40px;}
	.history .history-list ul {padding-bottom:40px;border-bottom:1px solid #ddd;}
	.history .history-list .year {font-size:22px;}
	.history #history5.history-list ul {border-bottom:0 none;}
	.history .side-img {position:absolute;top:850px;left:50%;width:950px;background:#000;}
	.history .side-img img {opacity:0.5;-webkit-transition:.5s opacity;-moz-transition:.5s opacity;-ms-transition:.5s opacity;transition:.5s opacity;}
	.history .side-img img.on {opacity:1;}
	.info-sec.lab {padding:100px 0 60px;}
	.info-sec .h2 {margin-bottom:23px;}
	.info-sec .h2 + .desc {margin-bottom:47px;}
	.info-sec .btn {margin:52px 0 0;}
	.lab-list > li {padding:7.5px;}
}
@media screen and (min-width:1024px), print {
	/* mypage */
	.mypage-wrap .h3 {color:#333;}
	.mypage-wrap .h4 {color:#666;}
	.mypage-wrap .h4 + .align-right .btn {margin-top:0;margin-left:8px;margin-right:0;}
	.mypage-wrap .my-content .h4 + *:not(.list-wrap):not(.col-6) {margin-top:10px;}
	.mypage-wrap .my-content .h4 + .desc, .mypage-wrap .my-content .h4 + .table, .mypage-wrap .my-content .desc + .table {margin-top:10px;}
	.mypage-wrap .my-content .h4 + .list-wrap {padding-top:10px;}
	.mypage-wrap .my-content .con-sec {margin-top:20px;}
	.mypage-wrap .my-content .list-wrap + .btn-group {padding-top:20px;}
	.mypage-wrap #content {min-height:655px;margin-top:50px;padding-left:256px;}
	.mypage-wrap .my-side-menu {position:absolute;top:0;left:0;width:238px;}
	.mypage-wrap .my-title {height:58px;}
	.mypage-wrap .my-title a {line-height:58px;}
	.mypage-wrap .user-info {padding:30px;text-align:center;border-bottom:1px solid #ddd;background:#fff;}
	.mypage-wrap .user-info img {display:none;/* display:inline-block; */width:70px;height:70px;margin-bottom:30px;}
	.mypage-wrap #content .nav {background:#fff;}
	.mypage-wrap #content .nav > li {display:block;border-bottom:1px solid #ddd;}
	.mypage-wrap #content .nav-list li.sub-visible:before, .mypage-wrap #content .nav-list li.sub-visible:after {top:22px;}
	.mypage-wrap #content .nav > li > a {display:block;padding:12px 20px;border-bottom:0 none;}
	.mypage-wrap #content .nav > li.on, .mypage-wrap #content .nav > li.active {background:#fbfafa;}
	.mypage-wrap #content .nav > li.on > a, .mypage-wrap #content .nav > li.active > a{color:#fe5e01;}
	.mypage-wrap #content .nav > li.on:before, .mypage-wrap #content .nav > li.on:after, .mypage-wrap #content .nav > li.active:before, .mypage-wrap #content .nav > li.active:after{background:#fe5e01;}
	.mypage-wrap #content .nav .depth2 {padding-bottom:5px;}
	.mypage-wrap #content .nav .depth2 li {margin:0 0 8px;}
	.mypage-wrap #content .nav .depth2 a {padding:0;border-bottom:0 none;}
	.mypage-wrap #content .nav .depth2 a:hover, .mypage-wrap #content .nav .depth2 .on a, .mypage-wrap #content .nav .depth2 .active a {color:#fe5e01;text-decoration:underline;}
	.mypage-wrap .my-content section {margin-top:20px;padding:30px 30px 50px;}
	.mypage-wrap .my-content section.my-sec {padding:12px 30px;}
	.mypage-wrap .my-main .sec-list {margin-left:-20px;}
	.mypage-wrap .my-main .sec-list section {padding:0 0 0 20px;}
	.mypage-wrap .my-main .sec-list section .my-inner {padding:0 30px;}
	.mypage-wrap .my-sec {margin-bottom:20px;}
	.mypage-wrap .my-sec + section {min-height:579px;}
	.mypage-wrap .my-main section.my-sec {position:relative;padding:15px 265px 15px 30px;}
	.mypage-wrap .my-main section.my-sec .desc {margin-top:0;line-height:22px;}
	.mypage-wrap .my-main section.my-sec .btn-group {position:absolute;bottom:15px;right:30px;width:60%;text-align:right;}
	.mypage-wrap .my-content .main-box {padding:0 30px 30px;}
	.mypage-wrap .my-content .line-title {position:relative;margin:0 -30px 30px;padding:18px 30px 18px 46px;color:#333;}
	.mypage-wrap .my-content .line-title:before {content:'';position:absolute;top:50%;left:30px;width:8px;height:8px;margin-top:-4px;background:url('../../images/common/bullet.png') no-repeat 0 0;}
	.mypage-wrap .my-product {padding-bottom:30px;}
	.mypage-wrap .my-main .my-product > li {height:210px;padding:0 !important;border-left:1px solid #ddd !important;border-width:0 0 0 1px !important;}
	.mypage-wrap .my-main .my-product > li:first-child {border-left:0 none !important;}
	.mypage-wrap .my-product .icon {margin-bottom:15px;}
	.mypage-wrap .my-main .my-product .txt {height:45px;font-size:18px;color:#666;}
	.mypage-wrap .my-main .my-product li > .num {margin-bottom:20px;font-size:72px;line-height:50px;}
	.mypage-wrap .my-main .my-product .more-wrap {position:static;}
	.mypage-wrap .my-product .more-wrap.mgt0 {margin-top:15px !important;}
	.mypage-wrap .my-main .my-product .num .new {top:-5px;right:-15px;}
	.mypage-wrap .my-main .my-product .info > span {font-size:14px;}
	.mypage-wrap .my-product .info.mgt0 {margin-top:5px !important;}
	.mypage-wrap .half-line .row {position:relative;padding-bottom:30px;}
	.mypage-wrap .half-line .row:before {content:'';position:absolute;top:0;left:50%;width:1px;height:90%;background:#ddd;}
	.mypage-wrap .half-line .row dt {padding:0;color:#666;}
	.mypage-wrap .half-line .row dl.clearfix {margin:0 -5px;}
	.mypage-wrap .half-line .row dl.clearfix dt {padding:0;}
	.mypage-wrap .half-line .row dl.clearfix dd {padding:0 5px;}
	.mypage-wrap .half-line .row dl.clearfix dd.col-6 {margin-top:30px;}
	.mypage-wrap .half-line .row img {width:100%;height:auto;margin-bottom:15px;}
	.mypage-wrap .half-line .row dl.clearfix dd.col-12 {display:table;}
	.mypage-wrap .half-line .row dl.clearfix dd .empty-data {display:table-cell;height:236px;padding:0;vertical-align:middle;}
	.mypage-wrap .half-line .row dl.clearfix dd .empty-data .btn-group {padding-top:20px;}
	.mypage-wrap .half-line .row .left {padding-right:30px;padding-bottom:0;}
	.mypage-wrap .half-line .row .right {padding-left:30px;border-width:0 0 0 1px;}
	/* .mypage-wrap .half-line .row > .col-6 {height:307px;} */
	.mypage-wrap .my-edu-info .row {padding-bottom:30px;}
	.mypage-wrap .my-edu-info .left {padding-right:30px;}
	.mypage-wrap .my-edu-info .right {padding-left:30px;}
	.mypage-wrap .my-edu-info .right dt {padding:10px 0 15px;}
	.mypage-wrap .my-action .my-inner, .mypage-wrap .my-as-state .my-inner {position:relative;height:330px;padding-bottom:60px !important;}
	.mypage-wrap .my-action .h4 {margin-bottom:30px;color:#666;}
	.mypage-wrap .my-action li:after {content:'';clear:both;display:block;}
	.mypage-wrap .my-action li .txt {float:left;width:70%;}
	.mypage-wrap .my-action li .num {float:left;width:30%;}
	.mypage-wrap .my-as-state .line-title {margin-bottom:0;}
	.mypage-wrap .my-as-state .cont {padding-bottom:0;}
	.mypage-wrap .my-as-state .cont span {height:198px;}
	.mypage-wrap .my-action .my-inner .btn-group, .mypage-wrap .my-as-state .my-inner .btn-group {position:absolute;bottom:30px;left:0;width:100%;}
	.my-content .list-wrap.rel-list {margin:-15px 0 0 -15px !important;}
	.my-content .list-wrap.rel-list li {padding:15px 0 0 15px;}
	.my-content .list-wrap.rel-list .btn-remove {top:25px;}
	.my-content .list-wrap.rel-list > li > .line-div {min-height:0;height:332px;padding-bottom:20px;overflow:hidden;}
	.my-content .compare-list .list-wrap.rel-list > li > .line-div {height:310px;}
	[lang="ko"] .my-content .forum-box.original {padding-left:60px;}
	[lang="ko"] .my-content .forum-box.original .badge {width:50px;}
	.my-content .forum-box.original {padding-left:90px;}
	.my-content .forum-box.original .badge {width:70px;}

	.visual-wrap {height:220px;border-bottom:0 none;background-repeat:no-repeat;background-size:cover;background-position:50% 0;}
	.visual-wrap .inner {background:none;}
	.visual-wrap h2 {padding:55px 0 1px;font-size:42px;color:#fff;text-align:left;}
	.visual-wrap .sub-title {display:inline-block;position:relative;margin:7px 0 0 16px;padding-left:20px;font-size:30px;color:#fff;}
	.visual-wrap .sub-title:before {content:'';position:absolute;top:50%;left:0;width:1px;height:21px;margin-top:-10px;background:#fff;}
	.visual-wrap p {display:block;color:#fff;}
	.visual-wrap.sub-depth3 {min-height:176px;height:auto;padding-bottom:40px;background:#f5f5f5 !important;}
	.visual-wrap.sub-depth3 h2 {padding-top:38px;font-size:38px;color:#fe5e01;}
	.visual-wrap.sub-depth3 .sub-title {color:#fe5e01;}
	.visual-wrap.sub-depth3 .sub-title:before {background:#fe5e01;}
	.visual-wrap.sub-depth3 p {color:#666;}
	/* 제품리스트 */
	.list-wrap.pro-list > li > a {height:366px;}
	.list-wrap.pro-list .img {padding:20px 0;}
	/* .list-wrap.pro-list .desc.ellipsis-muti {height:40px;} */
	/* 인기제품 */
	.list-wrap.pro-fame {margin:-15px;}
	.list-wrap.pro-fame > li {padding:15px !important;}
	.list-wrap.pro-fame .img {height:200px;overflow:hidden;text-align:center;background:#fbfafa;}
	.list-wrap.pro-fame .img img {width:200px;height:200px;}
	.list-wrap.pro-fame .title {padding-top:0;}
	.list-wrap.pro-fame .btn-att {top:215px;left:auto;right:16px;}
	.list-wrap.pro-fame .img {position:relative;width:100%;height:240px;padding:20px 0;}
	.list-wrap.pro-fame .link-wrap {min-height:331px;padding:0;}
	.list-wrap.pro-fame .desc.ellipsis-muti {max-height:40px;}
	/* 신제품 */
	.list-wrap.pro-new {margin:0;padding:15px;}
	.list-wrap.pro-new > li {background:none;}
	.list-wrap.pro-new > li > a:not(.btn) {height:260px;padding:30px 260px 30px 30px;background:#fff;}
	.list-wrap.pro-new .img {top:30px;right:30px;width:200px;height:200px;margin-bottom:0;}
	.list-wrap.pro-new .desc.ellipsis-muti {height:auto;max-height:60px;}
	.list-wrap.pro-new .desc br {display:block;}
	.list-wrap.pro-new .btn {position:absolute;bottom:55px;left:45px;height:auto;margin-top:0;padding:0;border:0 none;}
	.list-wrap.pro-new.result {margin:-15px;}
	.list-wrap.pro-new.result > li {padding:15px;}
	.list-wrap.pro-new.result .btn-group {display:inline-block;bottom:50px;left:45px;width:auto;text-align:left;}
	.list-wrap.pro-new.result .btn-group .btn {position:static;}
	/* 교육 */
	.list-wrap.edu-list {margin:0;}
	.list-wrap.edu-list > li {min-height:260px;padding:30px 0;}
	.list-wrap.edu-list .img {position:absolute;top:0;left:0;width:200px;height:200px;overflow:hidden;margin:0;}
	.list-wrap.edu-list .img img {width:100%;height:100%;}
	.list-wrap.edu-list .list-cont {position:relative;padding-left:230px;}
	.list-wrap.edu-list li.col-6 {min-height:180px;padding-top:30px;}
	.list-wrap.edu-list li.col-6 .img {top:30px;width:150px;height:150px;}
	.list-wrap.edu-list li.col-6 .list-cont {padding:0 0 0 180px;}
	.list-wrap.edu-list li.col-6 .title {position:absolute;top:-30px;left:0;}
	.list-wrap.edu-list li.col-6 .btn {display:inline-block;}
	/* notice-list */
	.list-wrap.notice-list {margin-top:-20px;margin-left:-21px;}
	.list-wrap.notice-list > li {padding:20px 0 0 21px !important;}
	.list-wrap.notice-list > li > a {padding:0;}
	.list-wrap.notice-list > li:nth-child(4n+1) {padding-left:0;}
	.list-wrap.notice-list .list-cont {padding:13px 20px 18px;}
	.list-wrap.notice-list .title {height:45px;}
	.list-wrap.notice-list .desc {margin-top:14px;padding-top:10px;}

	/* 포토센서 시리즈 */
	.list-wrap.series-list:not(.model) {margin:0;}
	.list-wrap.series-list:not(.model) > li {margin-top:30px !important;padding:0;}
	.list-wrap.series-list > li:first-child {margin-top:0 !important;}
	.list-wrap.series-list > li > a:not(.btn-group) {display:block;position:relative;min-height:260px;padding:30px;}
	.list-wrap.series-list .img {position:absolute;left:30px;top:30px;width:200px !important;height:200px !important;border-bottom:0 none;}
	.list-wrap.series-list .list-cont {padding-left:230px;}
	.list-wrap.series-list .title-box span {display:inline-block;margin-top:0;margin-right:20px;}
	.list-wrap.series-list .pc-width-85 {width:90%;}
	.list-wrap.series-list .dot-list {margin-top:11px;}
	.list-wrap.series-list .btn-group {display:inline-block;bottom:30px;right:30px;margin:0 -4px;}
	.list-wrap.series-list > li > a:not(.btn-group) {padding-bottom:72px;}
	.list-wrap.series-list.model > li > a:not(.btn-group) {min-height:300px;}
	[lang="ko"] .list-wrap.series-list.model > li > a:not(.btn-group) {min-height:260px;}
	.list-wrap.series-list.model .btn-group {width:100%;bottom:45px;padding-right:20px;text-align:right !important;}
	[lang="ko"] .list-wrap.series-list.model .btn-group {padding-left:295px;padding-right:0;text-align:left !important;}

	/* Produce View BS5 Series */
	.visual-product .visual {min-height:403px;padding:50px 0 60px;}
	.visual-product .title {width:47%;text-align:left;}
	.visual-product .title .pre-title {margin-top:9px;font-size:48px;}
	.visual-product .title .pre-title .fc0 {line-height:45px;}
	.visual-product .title .pre-title .sub-title {margin-top:15px;font-size:22px;line-height:30px;}
	.visual-product .img-box {position:absolute;top:12px;right:140px;margin:0;padding:0 0 39px 0;background:url('../../images/product/bg-shadow.png') no-repeat 50% 100%;background-size:400px auto;}
	.visual-product .img-box .h6 {position:absolute;bottom:0;left:0;width:100%;}
	.visual-product .img-box .img {width:370px;height:370px;background:none;}
	.visual-product .img-box .img img {width:370px !important;height:370px !important;}
	.visual-product .num {position:absolute;top:42px;right:15px;}
	.visual-product .num li {display:block;margin-bottom:2px;}
	.visual-product .num li a {display:block;padding:10px 0;}
	.visual-product .desc {width:47%;margin-top:20px;font-size:18px;line-height:1.5;}
	.visual-product .mark {width:47%;margin-top:25px;}
	.visual-product .key-word {width:47%;margin-top:10px;}
	.visual-product .btn-product {padding:5px 0 20px 0;border-top:none;}
	.visual-product .btn-product .btn {margin-right:16px;}
	.visual-product .btn-product .btn:first-child {margin-right:33px;}
	
	/* 어워드 로고 추가 20.04.06 */
	.visual-product .img-box span.winner {position:absolute; right:-130px; top:0; margin:0}
	.visual-product .img-box span.winner img {width:auto !important; height:64px !important; margin-bottom:4px; display:block}

	/* Product 영역 사이 타이틀 */
	.point-title {padding:16px 0 34px;font-size:38px;}

	/* 자료실 */
	.model-name {margin-top:0;}
	.model-name div:first-child {float:left;}
	.model-name div:last-child {float:right;}
	.list-wrap.txt-type .title.refer-title {padding:0;margin-top:0;}
	.btn-refer {position:static;}
	.btn-refer > div {min-height:22px;}
	.btn-refer .btn-area {margin-top:-10px;}
	.btn-refer .first .btn-area {position:static;}
	.btn-refer div:first-child .btn-area {padding-left:0;}
	.list-wrap.pc-table .btn-refer .btn-area .btn {margin:10px 4px 0;}
	.list-wrap.pc-table .model-name .ellipsis {max-width:70%;}
	.list-wrap.pc-table .fc0.ellipsis {max-width:50% !important;}
	[lang="ko"] .list-wrap.pc-table .fc0.ellipsis {max-width:65% !important;}
	.list-wrap.pc-table .tooltip.date {width:100%;}

	/* 제품 선택 */
	.visual-select .visual {position:relative;overflow:hidden;min-height:479px;border-bottom:1px solid #ddd;}
	.visual-select .visual:before {content:'';position:absolute;right:0;top:0;width:50%;height:100%;background:#f5f5f5;}
	.visual-select .visual .title-box {position:static;text-align:left;}
	.visual-select .visual .title-box .title {margin-top:2px;font-size:42px;line-height:30px;}
	.visual-select .img-box {float:left;width:50%;margin:0;padding-top:0;text-align:center;height:100%;}
	.visual-select .img-box .img {width:370px;height:370px;margin:0 auto;}
	.visual-select .img-box .img img {width:370px !important;height:370px !important;}
	.visual-select .img-box .thumb-box {margin-top:20px;}
	.visual-select .img-box .img-thumb img {width:66px;height:66px;}
	.visual-select .img-box .img-thumb li:last-child {margin-right:7px;}
	.visual-select .img-box .btn-thumb {width:68px;height:68px;background-position:0 -150px;background-size:500px auto;}
	.visual-select .list-cont {float:left;width:50%;padding:50px 0 30px 50px;background:#f5f5f5;}
	.visual-select .dot-list {margin-top:20px;padding:0;}
	.visual-select .btn-group {margin:40px 0 0;padding:0;text-align:left;border:none;}
	.visual-select .btn-group .btn {margin-right:7px;}
	.visual-select .btn-group > div {padding-bottom:15px;}
	.visual-select .btn-group span .btn {margin-right:14px;}
	.visual-select .certi-mark {display:table;width:100%;margin-top:-1px;}
	.visual-select .certi-mark .title {display:table-cell;position:relative;padding-right:16px;font-size:22px;white-space:nowrap;}
	.visual-select .certi-mark .title:after {content:'';position:absolute;top:50%;right:0;width:1px;height:18px;margin-top:-9px;background:#ddd;}
	.visual-select .key-word {margin-top:17px;}
	.visual-select .mark {display:table-cell;padding-left:15px;}
	.visual-select .mark img {margin-top:0;}
	/* 연관시리즈 */
	.list-wrap.rel-list {margin:-10px;}
	.list-wrap.rel-list > li {padding:10px;}
	.list-wrap.rel-list > li > .line-div {position:relative;min-height:401px;padding:0 20px 60px 20px;}
	.list-wrap.rel-list .img {position:static;width:100%;height:190px;padding:20px 0;text-align:center;border-bottom:1px solid #feae80;}
	.list-wrap.rel-list .img img {width:150px !important;height:150px !important;}
	.list-wrap.rel-list .list-cont {margin-top:20px;padding:0 10px;}
	.list-wrap.rel-list .desc {margin-top:8px;}
	.list-wrap.rel-list .btn-group {bottom:30px;left:40px;}

	/* 다른 고객이 함계 본 제품 */
	.list-wrap.product-list > li > .line-div {position:relative;min-height:210px;padding:30px 30px 34px 30px;}
	.list-wrap.product-list .img {top:30px;left:30px;width:150px;height:150px;}
	.list-wrap.product-list .img img {width:150px !important;height:150px !important;}
	.list-wrap.product-list .list-cont {margin-left:180px;}
	.list-wrap.product-list .btn-group {bottom:53px;left:0px;margin:0;padding-left:225px;}

	/* 웹에서 2줄, 모바일 3줄 */
	.ellipsis-muti.ellipsis-flex {max-height:38px !important;}

	/* 통합검색 */
	.full-line-tab {margin-bottom:30px;padding:10px 0 !important;border:1px solid #ddd;border-width:1px 0;}
	.full-line-tab .inner-tab {max-width:1200px;margin:0 auto;padding:0 15px;}
	.search-wrap .srh-title {margin-bottom:10px;font-size:14px;}
	.search-wrap .search-list > li {min-height:180px;padding:30px 210px 30px 30px;}
	.search-wrap .search-list .title {margin: 0 0 15px;padding:0 !important;}
	.search-wrap .search-list .list-cont {padding-right:0;}
	.search-wrap .search-list .img {top:30px;right:30px;width:120px;height:120px;}
	.search-wrap .search-list > li.no-image {padding-right:30px;}
	.search-wrap .search-list > li.no-result {padding:30px;}
	.search-wrap .msg-box.type2 {padding-top:90px;}

	/* 회원가입 */
	/* .receive-txt .form-txt + div {margin-top:5px;} */
	.extension-num {margin-left:20px;}
	.global-email {margin-right:22px;}

	/* 로그인 */
 	.login-sec {margin-top:100px;}
	.login-box {float:left;width:65.8%;height:340px;padding:25px 5% 50px;border:1px solid #ddd;}
	[lang="ko"] .login-box, [lang="zh"] .login-box {padding-top:44px;}
	.login-box .main-title {margin:0;color:#fe5e01;line-height:1;}
	.login-box .main-title + .desc {margin-top:18px !important;}
	.login {position:relative;margin-top:20px;padding-right:170px;border-top:1px solid #ddd;}
	.login .input-box {margin-top:20px;}
	.login .input-box .form-control {height:42px;}
	.login .form-group {padding-top:5px;}
	[lang="ko"] .login .form-group, [lang="zh"] .login .form-group {padding-top:15px;}
	.login .btn-login {display:table;position:absolute;right:0;top:20px;width:150px;height:94px;margin:0;padding:0;}
	.login .btn-login .btn {display:table-cell;min-width:0;margin:0;padding:0 30px;white-space:normal;word-break:break-all;}
	[lang="ru"] .login .btn-login .btn{word-break:keep-all;}
	.login .btn-member {position:absolute;bottom:-30px;right:0;margin:0;}
	[lang="ko"] .login .btn-member, [lang="zh"] .login .btn-member {bottom:0;}
	.login .btn-member .btn {margin:0 0 0 16px;}
	.login-sec .img-box {position:relative;float:right;width:30.8%;height:340px;padding-top:26px;text-align:center;}
	.login-sec .img-box h3 {margin-top:0;}
	.login-sec .img-box .desc {position:relative;margin-top:12px;z-index:1;}
	.login-sec .img-box .img {position:absolute;bottom:0;left:0;margin-top:0;}
	.login-sec .img-box .img img {max-width:368px;}

	/* 회원 가입 완료 */
	.list-wrap.line-type.product-move > li > a {padding:0 20px 20px;}

	/* 서비스 > 교육 */
	.edu-apply {margin-top:12px;}
	.busan-view-list .mCSB_container {min-width:1200px;}
	.busan-view-list .scroll-x-list {min-width:1200px;}
	.busan-view-list img {width:410px;height:200px;padding-left:30px;}
	.busan-view-list li:first-child img {width:380px;padding-left:0;}
	.banner {margin-top:10px;padding:20px 30px;}
	.banner .btn-txt {margin:8px 0 0 0;}
	.country-area {padding:20px 10px;text-align:center;background:#f5f5f5;}
	.country-area .selectbox {display:inline-block;width:130px;margin-right:6px;}
	.country-area > .btn {display:inline-block;margin:0;}
	.top-list {margin-top:10px;padding:30px;background:#fbfafa;}
	.top-list .h3 {font-size:20px !important;}
	[lang="ko"] .top-list .h3 {font-size:22px !important;}
	.top-list .scroll-m-x {height:auto;margin-top:20px;padding:0;}
	.top-list .scroll-x-list {margin:0;width:100% !important;}
	.top-list .scroll-x-list > li {float:none;width:100% !important;height:auto;margin-top:22px;background:none;}
	.top-list .scroll-x-list > li > div {width:100%;margin:0;padding:0;}
	.top-list .scroll-x-list > li:first-child {margin-top:0;}
	/* 고객문의 */
	.inquiry-list .divi .ellipsis {max-width:75%;}

	/* industry 상세 */
	.keyword-box {padding:14px 20px 12px;}
	/* .list-wrap.industry-application .ellipsis-muti {max-height:20px;} */
	.lineh-24 {line-height:24px;}

	/* 비디오 slide */
	.select-btn .btn-group {margin:-10px -4px 0;}
	.select-btn .btn-group .btn {margin:10px 4px 0;}
	.select-btn .btn-group > a:last-child {margin:10px 4px 0;}

	.gallery-select {padding:20px 0 21px;}
	.gallery-box .btn-prev {width:38px;height:49px;margin-top:-25px;opacity:0.3;background-image:url('../../images/common/icon-sprite.png');}
	.gallery-box .btn-next {width:38px;height:49px;margin-top:-25px;opacity:0.3;background-image:url('../../images/common/icon-sprite.png');}
	.gallery-box .btn-prev:hover {opacity:1;}
	.gallery-box .btn-next:hover {opacity:1;}
	.slide-box {margin-top:20px;}
	.slide-box .thum-list li img {width:66px;height:66px;}

	/* 고객지원 > 교육 / 세미나 / 포럼 */
	.unit-box:after {content:'';display:block;clear:both;}
	.unit-box > li {position:relative;float:left;width:300px;min-height:273px;}
	.unit-box > li {padding:20px 10px;border:0 none;}
	.unit-box > li:before {content:'';width:1px;height:273px;position:absolute;top:0;left:0;background:#ddd;}
	.unit-box > li:first-child:before {display:none;}
	.unit-box > li > .picto {margin-bottom:20px;}
	.unit-box > li > p {margin-top:11px !important;}
	.edu-ask > li .banner {height:100%;margin:0 10px;padding-left:110px;}
	.edu-ask > li:first-child .banner {margin:0 20px 0 0;}
	.edu-ask > li:last-child .banner {margin:0 0 0 20px;}
	.edu-ask > li .banner .picto {width:70px;height:70px;}
	.edu-ask > li .en-br {display:block !important;}
	[lang="ko"] .edu-ask > li .en-br {display:none !important;}
	.scroll-x-area.topic-area {overflow:visible;}
	.list-wrap.forum-topic {margin:0 -15px;/* padding-top:20px; */}
	.list-wrap.forum-topic .scroll-m-x {height:auto;}
	.list-wrap.forum-topic > li {height:auto;min-height:168px;padding:0 10px;}
	.list-wrap.forum-topic > li:hover > div {border:1px solid #fe5e01;}
	.list-wrap.forum-topic > li > div > a {height:75px;}
	.list-wrap.forum-topic .h4 {color:#fe5e01;}
	.list-wrap.forum-topic .txt-info {margin-top:20px;padding-top:20px;}
	.list-wrap.forum-topic .txt-info span {line-height:20px;}
	.list-wrap.forum-topic .txt-info .rank {position:relative;float:left;margin-right:10px;padding-right:10px;}
	.list-wrap.forum-topic .txt-info .rank:after {content:'';position:absolute;right:0;top:4px;width:1px;height:13px;background-color:#dbdbdb;}
	.list-wrap.forum-topic .txt-info .name {float:left;margin-right:0;}
	.list-wrap.forum-topic .txt-info .reply {float:right;}
	.list-wrap.topic_category .img {padding:20px 0;}
	.list-wrap.topic_category .img img {width:150px;height:150px;}


	/* 자료실 검색결과 테이블 */
	.list-wrap.txt-type .title.last-title {margin:0;}

	/* 자료실 list 검색결과 테이블 */
	.list-wrap.txt-type .title.last-title {margin:0;}

	/* 자료실 view 테이블내 버튼 */
	.btn-group.pdf-btns {margin-left:19px;padding:0;}
	.btn-group.pdf-btns .btn {margin:10px 8px 0 8px;}

	/* 기술 지원 상담 예약 */
	.tech-box {display:table;width:100%;max-width:1200px;padding:30px;}
	.tech-box .list-cont {display:table-cell;vertical-align:middle;}
	.tech-box .picto {margin-bottom:0;}
	.tech-box .list-cont {padding-left:30px;}

	/* 제품 A/S 안내 - 제품 수리 */
	.repair-list {padding-top:20px;}
	.repair-list > li > div {position:relative;padding:20px 50px 25px 50px;}
	.repair-list .desc {margin-top:5px;}
	.list-wrap.in-image.repair-list .img {position:absolute;left:50px;top:20px;width:70px;}
	.list-wrap.in-image.repair-list .img img {width:70px;}
	.repair-list .img, .repair-list .list-cont {width:auto;margin-left:90px;}

	/* 제품 A/S 진행절차 */
	.con-sec.con-sec-type2 {margin-top:31px;}
	.process-list {padding-top:0;}
	.process-list .picto {width:124px;height:124px;padding:27px;}
	.process-list > li > div:after {right:-24px;top:61px;width:13px;height:23px;background:url(../../images/service/as-arrow.png) no-repeat 0 0;}
	.process-list > li:nth-child(3n) > div:after,
	.as-process.type2 .process-list > li:nth-child(2n) > div:after,
	.as-process.type2 .process-list > li:nth-child(3n) > div:after {background:url(../../images/service/as-arrow.png) no-repeat 0 0;}
	.process-list > li:last-child > div:after,
	.as-process.type2 .process-list > li:last-child > div:after {background:none !important;}
	.as-process .process-box {margin:0 7.8%;}
	.as-process .process-box:after {height:50px;}
	.as-process .process-box p {margin:38px 10px 0;padding:0 5px;}
	.as-process.type2 .process-box {margin:0 11.8%;}

	/* 원격지원서비스 & 라이브채팅 */
	.service-way li {position:relative;margin:0;padding:0 30px 20px;border:0 none;}
	.service-way li:before {content:'';position:absolute;top:0;left:0;width:1px;height:280px;background:#ddd;}
	.service-way li:first-child:before {display:none;}
	.service-way li .txt-area {min-height:90px;margin:0;padding-top:15px;text-align:center;}
	.service-way li .img, .service-way li a {display:block;margin-top:20px;}

	.service-way.ars li:before {content:'';position:absolute;top:0;left:0;width:1px;height:0;}
	.service-way.ars li:nth-child(2) {border-right:1px solid #ddd; border-left:1px solid #ddd;}

	.cacao-qr {margin:0 auto; width:33%; max-width:228px;}
	.cacao-service li {position:relative;margin:0;padding:0 0 20px;border:0 none;}
	.cacao-service li:nth-child(4), .cacao-service li:nth-child(5) { }
	.cacao-service li .txt-area {min-height:60px;margin:0;padding-top:15px;text-align:center;}
	.cacao-service li .img, .service-way li a {display:block;margin-top:20px; text-align:center;}

	table.dot-squre-list2 {border-top:1px solid #c4c4c4; padding:15px 0 0 20px; margin-top:20px; width:100%}
	table.dot-squre-list2 td {font-size:12px; text-align:left}
	table.dot-squre-list2 td p {position:relative;margin-top:4px;padding-left:10px;line-height:23px;}
	table.dot-squre-list2 td p:before {content:'';position:absolute;top:8px;left:0;width:4px;height:4px;background-color:#fe5e01;}

	.cacao-info {text-align:center; font-size:16px; line-height:33px; margin-top:20px}

	/* 전국 대리점망 */
	.agency-network .search-bar {width:33%;margin-top:22px;}
	.agency-network .scroll-y {width:33%;height:490px;margin-top:22px;}
	.agency-network .scroll-y .sub-sec {margin-top:0;}
	.agency-network .mCSB_inside > .mCSB_container {margin-right:15px;}
	.agency-network .mCustomScrollBox, .agency-network .mCSB_container {overflow:hidden;}
	.agency-network .map {position:absolute !important;right:0;top:97px;width:64%;height:560px;padding-bottom:0;border:1px solid #ddd;}
	.agency-network .scroll-y .sub-sec > .desc {margin-bottom:13px;}
	.agency-info {padding:26px 30px 29px 30px;}
	.agency-info dd {margin-top:20px;}
	.agency-network #list > .accodian {margin-top:0;}
	.agency-network .agency-info + .accodian {margin-top:46px;}
	.agency-network #first {margin-bottom:46px;}


	/* mypage > 관심정보/고객문의내역/상담신청내역 */
	.list-wrap.pc-table .fst-colpd {margin-bottom:0;padding-left:3%;}
	.list-wrap.pc-table .fst-colpd .ellipsis {min-width:auto;max-width:90%;padding:0;margin-right:0;text-align:left !important;}
	.list-wrap.pc-table .fst-colpd .ellipsis .ellipsis {max-width:65%;}
	.list-wrap.compare-history .btn-remove {position:absolute;right:0;top:50%;margin-top:-9px;}
	.list-wrap.my-download .btn-remove {position:static;}
	.list-wrap.my-download .series {margin:0;}
	.list-wrap.my-download .ess {margin-bottom:0;}
	.list-wrap.my-download .title {max-width:85%;margin:0;color:#666;}
	.mypage-wrap .my-content .view-wrap .in-thumb-list.view-series {margin-top:-12px;}

	/* 나의 포럼 - 상단 내 정보 관련 */
	.my-forum .title {padding:18px 0;}
	.my-forum .forum-list {margin-bottom:-1px;}
	.my-forum .forum-list > li {padding:28px 20px 25px;}
	.my-forum .forum-list > li span {margin-bottom:5px;}
	.my-forum .forum-list > li em {padding-left:10px;margin-top:-2px;}

	/* 나의 답글 - 검색 결과 */
	.list-wrap.txt-type.forum-search > li {padding:30px 0;}
	.list-wrap.txt-type.forum-search .m-info {top:10px;margin-top:0;}
	.forum-box {padding-right:180px;}
	.forum-box .re-title {padding-left:21px;text-decoration:none;}
	.forum-box .re-title:before {top:3px;width:10px;height:10px;}
	.forum-box .re-title:hover {text-decoration:underline;}
	.forum-box.original .brd-info {padding-left:21px;}

	/* my page - 다운로드 보관함 */
	.series > div.row > div:first-child {float:left;}
	.series > div.row > div:last-child {float:right;}

	/* my page - 회원정보 수정 */
	.form-control.space20 {margin-right:20px;}

	/* 회원 탈퇴 - 설문 조사 */
    .survey-research {padding:30px;}

    /* 채용 안내 - 오토닉스 인재상 */
    .list-wrap.auto-list {margin:-10px;padding-top:17px;}
    .list-wrap.auto-list > li {padding:10px;}
    .list-wrap.auto-list > li > div {min-height:110px;}
    .list-wrap.in-image.auto-list > li .img {width:70eoflpx;height:70px;}
	.list-wrap.in-image.auto-list > li .cont {height:70px;margin-left:0;padding-left:90px;}
    .list-wrap.auto-list .img img {width:70px;}


    /* 채용 안내 - 신입사원 채용 */
    .auto-step {display:table;width:100%;margin:29px 0 32px;}
	.auto-step > li {position:relative;display:table-cell;text-align:center;}
	.auto-step > li:before {z-index:1;content:'';display:block;clear:both;position:absolute;top:23px;left:50%;width:12px;height:12px;margin-left:-11px;background:#fff;border:5px solid #fe5e01;border-radius:100%;}
	.auto-step > li:after {content:'';display:block;clear:both;position:absolute;top:32px;left:0;width:100%;height:5px;background:#fe5e01;}
	.auto-step > li:first-child:after {left:50%;width:50%;}
	.auto-step > li:last-child:after {left:0;width:50%;}
	.auto-step > li .title {position:relative;display:block;}
	.auto-step > li .title:after {content:'';display:block;clear:both;position:absolute;top:4px;height:7px;background:url('../../images/company/step-arrow.jpg') no-repeat 100% 0;background-size:cover;}
	.auto-step > li:last-child .title:after {background:none;}
	.auto-step > li .desc {margin-top:32px;}
	.auto-step.step5 > li {width:20%;}
	.auto-listep.step6 > li {width:16%;}
	.auto-step.step5 > li .title:after {left:67%;width:66%;}
	.auto-step.step6 > li .title:after {left:70%;width:60%;}

    .step-list {margin-top:0;}
    .step-list > li {position:relative;min-height:130px;padding:30px;text-align:left;}
    .step-list .img {position:absolute;top:30px;left:30px;}
    .step-list .img img {width:70px;height:70px;}
    .step-list .cont {display:table-cell;height:70px;padding-left:100px;vertical-align:middle;}
    .step-list .cont .dot-list {margin-top:0;}
    .step-list .cont .dot-list > li {margin-top:3px;}
    .step-list .cont .dot-list em {display:inline-block;padding-top:0;margin-bottom:0;vertical-align:middle;}
    .step-list .cont .dot-list span {vertical-align:middle;}
    .step-list .cont .step-title {font-size:18px;}
    
    /* 채용안내 : 인도네시아 2020.04.03 추가 */
	.career-header {background: linear-gradient(-45deg, rgba(255, 255, 255, .5), rgba(0, 0, 0, 1.0)) fixed, url('../../ck/2020/01/2/8/45/4/be61475c-fd52-4bba-815d-32ff709c3897.jpg') 0 0; background-size: cover; padding:40px; color:#fff}
	.career-section {border:3px solid #f6f6f6; padding:25px;}
	.career-header * {color:#fff}
	.career-section .con-title {font-weight:bold; padding:5px; font-size:25px; background:none}
	.career-section .dot-list {background:#f6f6f6; padding:15px; margin:30px 0}
	.career-section .step-title {font-size:18px;}
	.career-section .main-title {font-weight:bold; text-align:center; font-size:4em}
	.career-section .period {font-size:18px; font-weight:bold; padding:15px; margin:30px 0; background:#f6f6f6;}

    /* company > 홍보센터 */
    .list-wrap.prcenter-list {margin-right:0;margin-bottom:0;}
    .list-wrap.prcenter-list .list-cont.evnt-tit {margin:15px 20px 0;padding:0 0 15px 0;}
	.list-wrap.prcenter-list .list-cont.evnt-tit.fix-h {position:relative;height:90px;padding-top:30px;}
	.list-wrap.prcenter-list .list-cont.evnt-tit.fix-h .badge {position:absolute;top:0;left:0;}
    .list-wrap.prcenter-list .tooltip-data,
    .list-wrap.prcenter-list .newsletter-data {margin:13px 20px 20px 20px;}
	.list-wrap.prcenter-list .down-pdf {right:22px;bottom:16px;}
	.final-account > table:first-child {border-right:1px solid #ddd;}
	.final-account > table.table + table.table {border-left:0;}
	.final-account .fin-pdt {margin-top:41px;}
	.final-account .fin-pdt thead th {padding:10px 30px;border-top:1px solid #ddd;}
	.final-account tfoot td {height:42px;padding-top:0;padding-bottom:0;}
	.ir-down-btn {margin-top:60px;}
	.list-wrap.company-notice > li {padding:30px 0;}
	.list-wrap.company-notice .list-cont {position:relative;padding:0 55px 0 210px;min-height:150px;}
	.list-wrap.company-notice .notice-img {position:absolute;left:30px;top:0;width:150px;height:150px;margin-bottom:0;}

	/* 이벤트 댓글 등록 */
	.event-reply {margin-top:50px;}
	.text-area .bite {font-size:12px;}
	.img-area span {font-size:12px;}
	.reply-btn {margin-top:10px;text-align:right;}
	.reply-btn span {display:inline-block;margin:9px 7px 0 0;font-size:12px;}
	.reply-btn .btn-group {margin-top:-10px;}
	.btn-group + .reply-list {margin-top:50px;}

	/* 이벤트 - 참여 내역 */
	.reply-list-wrap {margin-top:35px;}
	.reply-list {padding:20px 30px;}
	.reply-list > li {padding:20px 0;}
	.reply-list > li:first-child {padding:0 0 20px 0;}
	.reply-list > li:last-child {padding:20px 0 0 0;}
	.reply-list .date {margin-top:1px;font-size:12px;}
	.reply-list .desc {margin-top:5px;}
	.reply-list .img-list > li {margin:17px 20px 0 0;}
	.reply-list .reply-delete {margin-top:20px;}
	.reply-list .reply-modify {margin-top:20px;}

	/* 이벤트 - 당첨자 발표 */
	.winner-list {padding-top:3px;}
	.winner-list dt {margin-top:16px;}
	.winner-list dt .badge {margin-bottom:7px;}
	.winner-list dd {font-size:18px;}

	/* 기술지원안내 */
	.list-wrap.technic-info > li {position:relative;min-height:190px;padding:30px;}
	.list-wrap.technic-info > li .list-cont {padding-left:160px;}
	.list-wrap.technic-info > li .picto {position:absolute;top:0;left:0;margin:0;}
	.list-wrap.technic-info > li .title {font-size:22px;}
	.list-wrap.technic-info > li .desc {margin-top:10px;}
	.list-wrap.technic-info > li .btn-result-more {margin-top:3px;}

	/* service */
	.if-nobtn + *:not(.btn-group) {margin-top:20px;}

	/* company > 기업정보 > 오시는길 */
	.content.location .con-sec + .con-sec {margin-top:35px;}
	.content.location .location-map {margin-bottom:35px;border:1px solid #dfdfdf;}
	.location-contact {margin-top:17px;}
	.location-contact:after {content:'';display:block;clear:both;}
	.location-contact > li {float:left;margin-right:20px;}
	.location-contact > li:first-child {margin-bottom:20px;}
	.location-contact > li:first-child + li {clear:both;}
	.location-contact > li:first-child > i {margin-right:6px;}
	.msg-box.location-transport {margin-top:16px;padding:30px;min-height:100px;}
	.msg-box.location-transport .img {left:30px;top:30px;width:70px;height:70px;}
	.msg-box.location-transport .cont {padding-left:120px;height:74px;}
	.msg-box.location-transport .badge {margin-bottom:8px;}
	.msg-box.location-transport .badge + .badge {margin-left:6px;}
	.msg-box.location-transport ol {margin-top:4px}
	.msg-box.location-transport ol > li {padding-right:24px;}
	.msg-box.location-transport ol > li + li {margin-left:6px;}
	.msg-box.location-transport ol:after {content:'';display:block;margin-top:18px;}
	.corp-overview .con-sec + .con-sec {margin-top:60px;}
	.corp-overview .h2 + .desc {margin-top:10px;}
	.corp-overview .desc + .img {margin-top:30px;}
	.corp-overview .img + .img {margin-top:30px;}
	.corp-overview .location-map {margin-top:20px;}
	.corp-overview .corp-info {margin-top:17px;}
	.corp-overview .corp-info > li {float:left;margin-right:20px;}
	.corp-overview .graph {position:relative;text-align:center;margin-top:60px;}
	.corp-overview .graph > span {display:inline-block;margin:0;}
	.corp-overview .graph .txt {position:absolute;left:50%;bottom:0;width:50%;text-align:left;}

	/* main */
	.main .product-finter, .main section.inner, .main .industry {margin-top:70px;}
	.main h2 {margin-bottom:25px;font-size:26px;}
	.main .big-banner {position:relative;height:582px !important;}
	.main .big-banner .swiper-container {height:582px !important;}
	.main .big-banner .swiper-slide {width:100%;height:582px !important;overflow:hidden;background:none !important;}
	.main .big-banner .pagination {position:absolute;bottom:70px;width:100%;height:10px;}
	.main .big-banner .visual-pagination {position:static;max-width:1200px;margin:0 auto;}
	.visual-pagination .swiper-pagination-switch {width:10px;height:10px;margin:0 5px;}
	.visual-pagination .btn-ctl {width:10px;height:10px;margin:0 5px;background-position:-19px 0;background-size:26px auto;}
	.visual-pagination .btn-ctl.play {background-position:3px 0;}
	.visual-pagination.t-white .btn-ctl {background-position:-19px 100%;}
	.visual-pagination.t-white .btn-ctl.play {background-position:3px 100%;}
	.main .big-banner .text-area {max-width:1200px;height:450px;margin:0 auto;padding:110px 0 0 0;}
	.main .big-banner .title {max-height:125px;margin-bottom:35px;font-size:54px;line-height:62px;}
	[lang="zh"] .main .big-banner .title {font-size:40px;}
	.main .big-banner .desc {max-height:50px;margin-bottom:45px;font-size:18px;line-height:25px;}
	.main .big-banner .swiper-slide .bar {margin-bottom:35px;}
	.main .big-banner .visual-prev, .main .big-banner .visual-next {width:32px;height:57px;margin-top:-28px;}
	.main .big-banner .visual-prev {left:40px;}
	.main .big-banner .visual-next {right:40px;}
	.main .product-finter .pc-header li {position:relative;float:left;width:30%;height:56px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;}
	.main .product-finter .pc-header li.on {width:70%;}
	.main .product-finter .pc-header li * {color:#fff;line-height:56px;}
	.main .product-finter .pc-header li .f-titi {position:relative;display:inline-block;font-size:22px;}
	.main .product-finter .pc-header li .f-desc {display:none;position:relative;margin-left:15px;padding-left:15px;}
	.main .product-finter .pc-header li .f-desc:before {content:'';position:absolute;top:50%;left:0;width:1px;height:16px;margin-top:-8px;background:#fff;opacity:0.5;}
	.main .product-finter .pc-header li.on .f-desc {display:inline-block;}
	.main .product-finter .pc-header li.model:not(.on) .f-titi {padding-right:40px;}
	.main .product-finter .pc-header li.motor:not(.on) .f-titi {padding-left:40px;}
	.main .product-finter .pc-header li:not(.on) .f-titi:after {content:'';position:absolute;top:26px;right:0;width:29px;height:9px;background:url('../../images/main/deco-arrow.png') no-repeat 100% 0;}
	.main .product-finter .pc-header li.motor:not(.on) .f-titi:after {right:auto;left:0;background-position:0 0;}
	.main .product-finter .pc-header li.model {padding-left:30px;background:url('../../images/main/bg-finder.gif') #fe5e01 no-repeat 100% 0;}
	.main .product-finter .pc-header li.motor {padding-right:30px;text-align:right;background:#525050;}
	.main .product-finter .pc-header li.motor .f-desc {margin:0 15px 0 0;padding:0 15px 0 0;}
	.main .product-finter .pc-header li.motor .f-desc:before {left:auto;right:0;}
	[lang="ru"] .main .product-finter .pc-header li.motor:not(.on) {width:35%;}
	[lang="ru"] .main .product-finter .pc-header li.model.on {width:65%;}
	[lang="ru"] .main .product-finter .pc-header li.model:not(.on) {width:28%;}
	[lang="ru"] .main .product-finter .pc-header li.motor.on {width:72%;}
	[lang="uk"] .main .product-finter .pc-header li.motor:not(.on) {width:35%;}
	[lang="uk"] .main .product-finter .pc-header li.model.on {width:65%;}
	[lang="uk"] .main .product-finter .pc-header li.model:not(.on) {width:28%;}
	[lang="uk"] .main .product-finter .pc-header li.motor.on {width:72%;}
	.main .product-finter .finder-cont {display:none !important;}
	.main .product-finter .model-cont {margin-bottom:0;}
	.main .product-finter .on .finder-cont {display:block !important;height:175px;border:1px solid #ddd;border-top:0 none;}
	.main .product-finter .model-cont .finder-cont {padding:30px;background:#fef7f2;}
	.main .product-finter .model-cont .finder-cont > p {margin-bottom:30px;text-align:left;}
	.main .product-finter .model-cont .form-group {position:relative;margin-top:0;padding-top:0;padding-right:165px;}
	.main .product-finter .model-cont .form-group > div {width:20%;margin-top:0;padding-right:20px;}
	.main .product-finter .model-cont .form-group .form {width:40%;}
	.main .product-finter .model-cont .form-group .form-control,
	.main .product-finter .model-cont .form-group .selectbox {height:42px;}
	.main .product-finter .model-cont .form-group .selectbox.default .select {height:40px;}
	.main .product-finter .model-cont .form-group .selectbox .select-value {height:40px;line-height:30px;}
	.main .product-finter .model-cont .form-group .selectbox .select-value:after {width:40px;background-position:-310px -390px;}
	.main .product-finter .model-cont .form-group .selectbox.open .select-value:after {background-position:-350px -390px;}
	.main .product-finter .model-cont .form-group .btn-finder {position:absolute;bottom:0;right:0;width:145px;height:42px;margin:0;padding:13px 15px 13px 45px;}
	.main .product-finter .model-cont .form-group .btn-finder i.icon-chk {width:45px;height:42px;}
	.main .product-finter .motor-cont .finder-cont {padding:0;border:1px solid #ddd;border-top:0 none;}
	.main .product-finter .motor-cont .form-group > a {position:relative;height:175px;padding:30px 40px 0;background-position:90% 100%;background-size:176px 153px;}
	.main .product-finter .motor-cont .form-group > a:before {content:'';position:absolute;top:20px;left:0;width:1px;height:133px;background:#ddd;}
	.main .product-finter .motor-cont .form-group > a.motor1:before {display:none;}
	.main .product-finter .motor-cont .fc1 {font-size:18px;font-weight:normal;}
	.main .new-product .scroll-x-list > li > a {margin:0;}
	.main .new-product .scroll-x-list {margin:0 -6px;}
	.main .new-product .scroll-x-list > li {position:relative;width:25%;padding:0 6px 3px 6px;} /* 2019-09-24 padding 수정 */
	.main .new-product .scroll-x-list > li:after {content:'';position:absolute;top:0;left:0;width:1px;height:332px;background:#ddd;} /* 2019-09-24 height:326->332px */
	.main .new-product .scroll-x-list > li:first-child:after {display:none;}
	.main .new-product .img {padding:20px 0;}
	.main .new-product .text-area {padding:20px 10px 0;}
	.main .new-product .title {font-size:22px; line-height:30px;} /* 2019-09-24 line-height 추가*/
	.main .new-product .scroll-x-list > li > a:hover .title {text-decoration:underline;}
	.main .product-line .tab-wrap {margin-bottom:15px;}
	.main .product-line .tab-wrap:not(.inner-tab) > ul:before {display:none;}
	.main .product-line .tab-wrap .tab {background:#525050;}
	.main .product-line .tab-wrap .tab li {height:46px;border:0 none;}
	.main .product-line .tab-wrap .tab li a {position:relative;width:100%;height:auto;padding:5px 10px;font-size:14px;color:#fff;line-height:20px;text-align:center;z-index:1;}
	.main .product-line .tab-wrap .tab li:before {content:'';display:none;position:absolute;top:0;left:-6px;width:100%;height:100px;background:#525050;-ms-transform:skewX(-13deg);-webkit-transform:skewX(-13deg);transform:skewX(-13deg);}
	.main .product-line .tab-wrap .tab li:first-child:before {width:105%;left:-13px;}
	.main .product-line .tab-wrap .tab li:last-child:before {width:105%;left:auto;right:-13px;}
	.main .product-line .tab-wrap .tab li.active:before {display:block;background:#fe5e01;}
	.main .product-line .scroll-x-area {height:430px;}
	.main .product-line .scroll-x-area.none:after {display:none;}
	.main .product-line .scroll-x-list {margin-left:-20px;}
	.main .product-line .scroll-x-list > li {width:244px;}
	.main .product-line .scroll-x-list > li a {margin:0 0 0  20px;}
	.main .product-line .scroll-x-list > li a:hover {text-decoration:none;}
	.main .product-line .scroll-x-list > li a:hover .text-area {background:#fe5e01;}
	.main .product-line .scroll-x-list > li a:hover .text-area * {color:#fff;}
	.main .product-line a:hover .text-area .ellipsis-muti.multi:after {background:#fe5e01;}
	.main .product-line .img {height:240px;padding:20px 0;}
	.main .product-line .scroll-x-list .ellipsis-muti {max-height:62px;}
	.main .product-line .text-area {height:116px;}
	.main .main-notice .list-wrap {margin:0 -10px;}
	.main .main-notice .list-wrap > li {width:25%;padding:0 !important;}
	.main .main-notice .list-wrap > li .line {margin:0 10px;}
	.main .main-notice .list-wrap > li .line:hover {border-color:#fe5e01;}
	.main .main-notice .list-wrap .title {height:50px;}
	.main .industry .bg3 {padding:50px 0;}
	.main .industry .swiper-industry {height:175px !important;margin:0 15px;overflow:hidden;}
	.main .industry .swiper-industry .swiper-slide {padding:0 5px;}
	.main .industry .swiper-industry .industry-prev {display:block;position:absolute;top:50%;left:0;width:32px;height:52px;margin-top:-26px;overflow:hidden;text-indent:-9999px;background:url('../../images/main/btn-arrow.png') no-repeat 0 0;opacity:0.5;-webkit-transition:1s opacity;-moz-transition:1s opacity;-ms-transition:1s opacity;transition:1s opacity;}
	.main .industry .swiper-industry .industry-next {display:block;position:absolute;top:50%;right:0;width:32px;height:52px;margin-top:-26px;overflow:hidden;text-indent:-9999px;background:url('../../images/main/btn-arrow.png') no-repeat 100% 0;opacity:0.5;-webkit-transition:1s opacity;-moz-transition:1s opacity;-ms-transition:1s opacity;transition:1s opacity;}
	.main .industry .swiper-industry .industry-prev:hover, .main .industry .swiper-industry .industry-next:hover {opacity:1;}
	.main .service .scroll-x-list li {position:relative;width:25%;min-height:210px;}
	.main .service .scroll-x-list li:before {content:'';position:absolute;top:0;left:0;width:1px;height:210px;background:#ddd;}
	.main .service .scroll-x-list li:first-child:before {display:none;}
	.main .service .scroll-x-list li > a {padding:0 30px;}
	.main .service .scroll-x-list .img {position:static;width:106px;height:106px;margin:0 auto 15px;border-radius:60px;}
	.main .service .scroll-x-list .img img {width:64px;height:64px;margin-top:21px;}
	.main .service .scroll-x-list .text-area {text-align:center;}
	.main .service .scroll-x-list .title {font-size:18px;}
	.main .service .scroll-x-list .ellipsis-muti {margin-top:10px;}
	/* 띠 배너 */
	.belt-banner {height:144px;padding:0;overflow:hidden;background-color:#fff;}
	.belt-banner .inner {max-width:1230px;padding:0 15px;}
	.belt-banner .cont {padding:30px;text-align:center;}
	.belt-banner .cont .txt {display:inline-block;margin-bottom:20px;padding:0 0 15px;font-size:24px;color:#666;border-bottom:1px solid #ddd;min-height:52px;max-width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
	.belt-banner .cont .btn-group {margin:0;padding:0;}
	.belt-banner .cont .btn-group .btn {margin:0 5px;}
	.belt-banner .pop-close {position:absolute;top:20px;right:15px;}
	.belt-banner .cookie-area {display:inline-block;position:absolute;bottom:20px;right:15px;}
	.belt-banner .cookie-area  input[type="checkbox"] + label {margin-top:0;margin-right:0;}
	/* 이미지배너 */
	.img-type-pop {position:fixed;display:inline-block;z-index:670;}
	.img-type-pop .img-pop-cont {display:inline-block;margin-top:40px;background-size:auto 6px;}
	.img-type-pop .img-pop-cont img {/* width:438px; */}
	.img-type-pop .btn-cooki {display:block;font-size:12px;color:#fff;line-height:26px;text-align:center;background:#fe5e01;}
	.img-type-pop .pop-close {position:absolute;top:0;right:0;width:40px;height:40px;margin-top:-40px;padding:6px;}
	/* 동영상 배너 */
	/* .mov-type-pop {display:block;position:fixed;top:0;left:0;bottom:0;right:0;background:url('/images/main/bg-dim1.png') repeat 0 0;z-index:998;}
	.mov-type-pop .mov-pop-cont {position:relative;max-width:1100px;width:90%;margin:150px auto 0;} */
	.mov-type-pop .mov-pop-cont .txt {padding-right:40px;}
	.mov-type-pop .mov-pop-cont .txt .title {display:inline-block;margin-right:20px;font-size:26px;color:#fff;line-height:32px;}
	.mov-type-pop .mov-pop-cont .txt .btn {margin:0 5px;}
	.mov-type-pop .mov-pop-cont .pop-close {top:0;padding:0;}
	/* .mov-type-pop .mov-pop-cont .video-box {position:relative;border:3px solid #fc6004;}
	.mov-type-pop .mov-pop-cont .video-box iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
	.mov-type-pop .mov-pop-cont .pop-close {position:absolute;top:0;right:0;}
	.mov-type-pop .mov-pop-cont p.align-right input[type="checkbox"] + label {margin-top:10px;margin-right:0;} */

	/* 오토닉스 약관 */
	.privacybox-table {border-bottom:1px solid #ddd;}
	.privacybox-table table {border-left:0 none !important;border-right:1px solid #ddd !important;}
	.privacybox-table table:last-child {border-right:0 none !important;}
	.privacybox-table td {height:110px;border-bottom:0 none;}
	[lang="es"] .privacybox-table th, [lang="ru"] .privacybox-table th {height:90px;}
	[lang="es"] .privacybox-table td, [lang="ru"] .privacybox-table td {height:150px;}
	[lang="tr"] .privacybox-table th, [lang="vi"] .privacybox-table th {height:80px;}
	[lang="tr"] .privacybox-table td, [lang="vi"] .privacybox-table td {height:120px;}
}
@media screen and (min-width:1200px){
	.business-info .ani-sec2 .hover-size .f-titi {margin-bottom:20px;font-size:20px;}
	.business-info .ani-sec2 .hover-size .title {margin-bottom:40px;font-size:36px;}
	.business-info .ani-sec2 .hover-size .h4 {padding:0 40px;font-size:16px !important;line-height:25px;}
	.business-info .ani-sec2 .hover-size .btn-group {bottom:15%;}
}
/* 1230 이상일때 */
@media screen and (min-width:1230px){
	#content .inner, .search-wrap .full-line-tab .inner-tab {padding:0;}
	.visual-product .num {right:0;}
}

@media screen and (min-width:1450px){
	.business-info .ani-sec2 .hover-size .f-titi {margin-bottom:30px;font-size:26px;}
	.business-info .ani-sec2 .hover-size .title {margin-bottom:60px;font-size:42px;}
	.business-info .ani-sec2 .hover-size .h4 {padding:0 50px;font-size:18px !important;line-height:30px;}
	.business-info .ani-sec2 .hover-size .btn-group {bottom:15%;}
}
/* 1024 이상 1110이하 일때 */
@media (min-width:1024px) and (max-width:1110px){
	.list-wrap.series-list.model .img {width:150px;}
	.list-wrap.series-list.model .list-cont {padding-left:180px;}
	.list-wrap.series-list.model .btn-group {padding-left:0;padding-right:0;}
	.edu-ask > li .banner {min-height:173px;}
}
@media (min-width:1024px) and (max-width:1230px){
	/* company > 기업정보 > 사업소개 > 영업/서비스 */
	.srv-info > li .bsns-cont-txt > div > * {width:auto;min-width:100%;}
	.srv-info > li .bsns-cont-txt > div .br {display:inline;}

	/* company > 기업정보 > 복리후생*/
	/* .pop-wrap {width:1000px;margin-left:-500px;} */
	.unit-txt .br {display:inline;}

}
/*
@media screen and (min-width: 1900px), print{
	.main .big-banner .swiper-slide .bg {left:0;margin-left:0;}
}
@media screen and (min-width: 1950px), print{
	.main .big-banner .swiper-slide .bg {left:50%;margin-left:-900px;}
}
*/
/* For Print */
@media print {
	 #header, #footer, .crumbs, #smartbar-wrap, .visual-wrap, .hidden-pc, .my-side-menu, .btn-print, .badge .hidden-mo, .loading-dimed, .belt-banner { display:none !important; }
	 #wrapper {overflow:hidden !important;}
	 #container {padding:0 !important;}
	 #container .inner {padding:0 !important;}
	 /* #content section {page-break-before: always;} */
	 #wrapper.mypage-wrap #content {padding:0 !important;}
	 #wrapper.mypage-wrap #container {background:none !important;}
	 #wrapper.mypage-wrap .my-content section.my-sec {padding:0;}
	 #wrapper.mypage-wrap .my-content section {margin-top:0;padding:0;}
	 .list-wrap.pc-table .m-inline {display:inline-block;width:auto !important;}
	 .tab-wrap:not(.inner-tab) > ul > li > a {padding:0 !important;}
	 .table th, .table .th, .table td, .table .td {padding:10px !important;}
	 .tab-wrap.inner-tab.bg0, .tab-wrap.inner-tab.bg1 {padding:10px 20px !important;}
	 .com-title {padding-top:0;margin-bottom:40px;}
	 .company-wrap .com-title {padding-top:50px;margin-bottom:30px;}
	 /* .btn-group.in-big {padding-top:30px;} */
	 .main-title {margin-top:0;}
	 #wrapper .col-3 {width:50% !important;}
	 .list-wrap.line-type .img img, .list-wrap.pro-new .img, .list-wrap.edu-list li.col-6 .img {width:100px !important;height:100px !important;}
	 /* 신제품 */
	 .list-wrap.pro-new {padding:0 !important;}
	 .list-wrap.pro-new > li > a:not(.btn) {height:200px !important;padding:15px 130px 15px 15px !important;}
	 .list-wrap.pro-new .btn {top:170px !important;left:25px !important;}
	 .list-wrap.pro-new .img {top:15px !important;right:15px !important;}
	 .list-wrap.pro-new.result .btn-group {bottom:30px !important;left:30px !important;}
	 /* 교육 */
	 .list-wrap.edu-list li.col-6 {padding-right:15px !important;}
	 .list-wrap.edu-list li.col-6 .list-cont {padding-left:115px !important;}
	 /* 테이블형 리스트 */
	 .list-wrap.pc-table > li {padding:15px 0 !important;}
	 #wrapper .list-wrap.pc-table > li .col-m-12 {display:block !important;position:static !important;width:100% !important;}
	 .list-wrap.pc-table .m-info {margin-top:5px !important;}
	 #wrapper .list-wrap.pc-table .title.in-divi {max-width:100% !important;height:auto !important;white-space:normal !important;word-wrap:break-word !important;}
	 #wrapper .list-wrap.pc-table .title.in-divi .divi {display:block !important;max-width:100% !important;width:100% !important;}
	 /* 시리즈 정렬 */
	 .hgroup .sec-title.col-3 {width:100% !important;}
	 .hgroup .sec-title.col-3 + .sort-chk {width:100% !important;margin-left:-24px;text-align:left !important;}
	 /* 시리즈 상세 */
	 .visual-product .num {right:0 !important;}
	 .visual-product .img-box {top:0 !important;right:20px !important;width:300px;height:300px;}
	 /* 모델상세 */
	 .visual-select .list-cont {padding:30px 0 0 15px !important;}
	 .visual-select .img-box .img {width:100% !important;height:auto !important;}
	 .visual-select .visual {height:auto !important;}
	 .visual-select .img-box .thumb-box {display:none !important;}
	 .visual-select .btn-group {margin-top:10px !important;}
	 .list-wrap.series-list > li > a:not(.btn-group) {padding:15px 15px 70px 15px !important;}
	 .list-wrap.series-list .img {position:absolute !important;top:15px !important;left:15px !important;width:100px !important;height:100px;}
	 .list-wrap.series-list .img img {width:100px;height:100px;}
	 .list-wrap.series-list .list-cont {padding-left:115px !important;}
	 .list-wrap.series-list.model .btn-group {bottom:30px !important;padding-left:150px !important;}
	 /* 함께 본 제품 */
	 .list-wrap.product-list .img {top:15px !important;left:15px !important;width:100px !important;height:100px !important;}
	 .list-wrap.product-list > li > .line-div {min-height:160px !important;padding:15px 15px 50px !important;}
	 .list-wrap.product-list .list-cont {margin-left:115px !important;}
	 .list-wrap.product-list .btn-group {bottom:30px !important;padding-left:150px !important;}
	 /* 교육배너 */
	 .unit-box > li:nth-child(3) {border-left:0 none;}
	 .edu-ask .col-4 {width:100% !important;}
	 .edu-ask > li .banner {margin:0 0 10px !important;}
	 .side-right-wrap {padding-right:340px !important;}
	 .side-right-wrap .list-wrap.edu-list .list-cont {padding-left:115px;}
	 .side-right-wrap .list-wrap.edu-list .img {width:100px !important;height:100px !important;}
	 .service-way li {padding-left:10px;padding-right:10px;}
	 /* HOT토픽 */
	.list-wrap.forum-topic {width:auto !important;margin:0 -10px !important;padding-top:0 !important;}
	.list-wrap.forum-topic > li:nth-child(3), .list-wrap.forum-topic > li:nth-child(4) {margin-top:20px !important;}
	.side-right-wrap.right-300 {padding-right:290px !important;}
	.list-wrap.txt-type > li {padding:15px !important;}
	.list-wrap.txt-type .m-info {position:static !important;margin-top:5px !important;}
	/* mypage */
	.list-wrap.pc-table .fst-colpd {padding-left:0 !important;}
	#wrapper.mypage-wrap .my-main .my-product .col-3 {width:25% !important;}
	.list-wrap.rel-list .img img{width:150px !important;height:150px !important;}
	/* 오시는길 */
	.content.location .location-map {position:relative !important;height:350px !important;overflow:hidden !important;}
	.msg-box.location-transport {background:#fff;}
	/* company > 회사소개 */
	.company-wrap .ani {opacity:1 !important;}
	.company-wrap .h1 {margin-bottom:35px;}
	.company-wrap #content section:not(.ani-sec1) {padding-top:50px;}
	.overview .ani-sec1 {padding-left:30px;padding-right:30px;}
	.overview .ani-sec2 .overview-info {max-width:100%;width:100%;text-align:center;}
	.overview .ani-sec2 .overview-info li {display:inline-block;width:49%;padding:10px;}
	.overview .ani-sec3 {background-attachment:scroll;}
	.overview .ani-sec3 .ideology-list {margin:0;}
	.overview .ani-sec3 .ideology-box {width:90%;margin:0 auto;}
	/* company > 사업소개 */
	.quality {background-attachment:scroll;}
	.business-info .swiper-wrapper {height:450px !important;overflow:hidden !important;}
	.srv-info > li .bsns-cont-txt > div .h2 {line-height:36px;}
	.srv-info > li .bsns-cont-txt > div .h2 .br {display:none;}
	.srv-info > li .bsns-cont-txt > div .btn-group {text-align:center;}
	/* company > 주요 연혁 */
	.history .ani-sec1 .deco, .history .history-dir, .history .side-img {display:none;}
	.history .history-list .hidden-pc {display:block !important;}
	/* company > 복리후생 */
	.pop-wrap .money-info {background:#fff;}
	.pop-wrap .money-info > li {padding-bottom:20px;}
	.pop-wrap .money-info > li:first-child {padding-top:0;}
	.pop-wrap .money-info > li > div {float:left;width:50%;height:250px;}
	.pop-wrap .money-info > li:nth-child(even) > div {float:right;}
	.pop-wrap .money-info .txt {display:table;}
	.pop-wrap .money-info .txt > div {display:table-cell;padding:0;vertical-align:middle;}
	/* company > 비전및 핵심가치 */
	.company-wrap .mission .com-title {margin-bottom:80px;}
	.philosophy .mission {background-attachment:scroll;}
	.philosophy .vision {padding:50px 0 25px;}
	.vision .phil-title {padding-top:11px;}
	.orange-list > li img {width:auto;height:80px;}
	/* company > CEO Message */
	.content.ceo .com-title + .h1 {line-height:48px;}
	.ceo .ceo-txt .col-6 {width:100% !important;}
	/* company > CI 규정 */
	.ci .part-sec .br {display:none;}
	.motive-box .txt {padding-right:30%;}
	.motive-box .txt .add-desc {display:none;}
	.motive-box .motive-txt.h3 {font-size:17px !important;}
	.motive-box + .motive-txt + .add-desc {display:block;}
	.ci-list > li.col-4, .ci-list > li.col-6 {width:100% !important;}
	/* 통합검색 */
	.search-wrap .search-list > li:not(.no-image) {padding-right:210px !important;}
}

@media screen and (min-width:1024px) and (max-width:1200px){
	[lang="ru"] .mypage-wrap .my-main section.my-sec,cc
	[lang="uk"] .mypage-wrap .my-main section.my-sec {padding-bottom:40px;}
}

@media screen and (min-width:1024px){
	[lang="ko"] .sns-wrap{margin-left:170px;}
}


/*===================================================================
					 solution page / 설루션 페이지 추가
===================================================================*/

@media screen and (min-width:1024px){

.solution .ani-sec1 {height:813px;padding-bottom:60px;overflow:hidden;background:url('../../images/solution/solution-bg1.jpg') no-repeat 50% 70px;background-size:cover; background-attachment:fixed; margin-top:-20px;}
.solution .ani-sec1 .h4 {color:#fff;}
.solution .ani-sec1 .com-title {margin:110px 0 100px 0;}
.solution .ani-sec1 .h2, .solution .ani-sec2 .h2, .solution .ani-sec3 .h2, .solution .ani-sec4 .h2 {font-size:23px !important; }
.solution .ani-sec1 .h4, .solution .ani-sec2 .h4, .solution .ani-sec3 .h4, .solution .ani-sec4 .h4 {font-size:15px !important;}
.solution .ani-sec1 .h4 {margin-bottom:30px;}
.solution .ani-sec1 .m-bg {margin-bottom:0; padding:0 30px 20px}

.solution .solution-title2 {font-size:48px;margin-bottom:70px;padding-top:67px;}
.solution p.subtitle {margin:17px 0 74px 0;}

.solution .ani-sec3 {margin-top:93px}
.solution .ani-sec3 .com-title {padding-top:42px; margin-bottom:40px;}
.solution .ani-sec4 h2 {margin-top:42px;}
.solution .ani-sec4 h2.subtitle2 {margin:120px 0 95px;}
.solution .ani-sec4 .subtitle3 {margin:80px 0 90px 0;}

.solution .ani-sec2 .solution-info1 {margin-bottom:94px;}
.solution .ani-sec4 .solution-info3 {margin:0}
.solution .ani-sec4 .solution-info4 {margin:60px 0 35px 0;}

.solution .ani-sec2 .solution-info1 li {padding:0 20px;}

.solution .ani-sec4 .solution-info3 li {margin:120px 0 92px 0; padding:0 60px;}
.solution .ani-sec2 .solution-info2 .text-area, .solution .ani-sec4 .solution-info3 .text-area {padding:43px 0;}
.solution .ani-sec2 .solution-info2 .text-area .h5 {margin:25px 0;}
.ani-sec4 .solution-info4 .text-area p:nth-child(2) {padding-top:20px;}
.solution .ani-sec2 .solution-info2 li img, .solution .ani-sec4 .solution-info3 li img {width:110px; height:110px}

.solution .hidden-mo img {max-width:1195px; margin:0 auto}
.solution .mailto {width:45%; margin:0 auto 70px auto; padding:40px 0}
}

/*===================================================================
					 solution page / 설루션 페이지 추가
===================================================================*/


/* 2019.12.16 a/s 페이지 내용 추가 */
.konics-info, .konics-info > li {border:0 !important}
.konics-info > li .ques {position:relative;margin:4px 0 10px 0;padding:0; padding-left:10px;line-height:25px; color:red}
.konics-info > li .ques:before {content:'';position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:2px;background-color:#fe5e01;}
.konics-info > li .ques:after {background:none}
.konics-info > li .ques .btn-xs {padding:1px 10px;margin:-5px 0 0 10px; }
.konics-info > li a.ques:hover, .konics-info > li a.ques:visited {text-decoration:none}

.konics-info .answer {border:0}
.konics-detail {margin:5px;}
.konics-detail li {border:0 !important}
.konics-detail .dot-list {margin-top:15px;}
.konics-txt {color:red}

.konics-detail .con-title {font-size:15px;}	 
@media screen and (max-width: 1023px) {
	.konics-detail .con-title {font-size:13px;}	 
}

/*===================================================================
					 라이브러리 관련 추가 2020.04.17
===================================================================*/
@media screen and (min-width:1024px){
	/* 라이브러리 */
	.inner.library-list {}
	.inner-full .list-wrap.library {margin:0}
	.list-wrap.library .title {padding-top:0; line-height:18px;}
	.list-wrap.library .title.h3 {font-size:18px!important;}
	.list-wrap.library .title .title-cnt {margin-left:5px;}
	.list-wrap.library .img {position:relative;width:100%;height:auto;padding:0;}
	.list-wrap.library .img .btn-group {position:absolute; width:100%; height:40px;bottom:0; padding:0; margin:0; background: rgba(250,250,250,0.80);}
	.list-wrap.library .img .btn-group button {width:45%}
	.list-wrap.library .img .btn-group button:first-child {border-right:1px solid #fe5e01}

	.list-wrap.library .link-wrap {min-height:331px;padding:0;}
	.list-wrap.library .desc.ellipsis-muti {max-height:40px;}

	/* 자료실 - 상세보기 */
	.library-detail {overflow: hidden;}
	.library-detail:after {content:'';clear:both; display:block;}
	.library-detail .img {height:250px; border-right:10px solid #fff;}

	/* mypage - 라이브러리 */
	.list-wrap.pc-table.my-library > li > div {height:50px}
	.list-wrap.pc-table.my-library > li * {line-height:45px}
	.list-wrap.pc-table.my-library .icon-down, .list-wrap.pc-table.my-library .badge.ellipsis i {margin-top:15px}
	.list-wrap.my-library img.thumb {width:auto; height:45px; border:1px solid #ddd}
	.list-wrap.my-library .btn-remove {position:static;}
	.list-wrap.my-library .series {margin:0;}
	.list-wrap.my-library .ess {margin-bottom:0;}
	.list-wrap.my-library .title {max-width:85%;margin:0;color:#666;}

	/* e-edu library 2020.05.07 */
	/* e-edu 헤더 */
	header.e-eduL {position:relative; height: 440px; overflow: hidden; padding: 0; margin: 0 0 40px 0;}
	.e-eduL video {position: relative; top: 50%; left: 50%; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; 
	transform: translateX(-50%) translateY(-50%); background: url('../../images/common/e-edu-bg.jpg') no-repeat; background-size: cover; transition: 1s opacity;}
	.e-eduL .overlay-background {position: absolute; z-index: 1; top:0; left:0; width:100%; height:100%; background:none rgba(51,51,51,0.5);}
	.e-eduL .overlay-text {position: absolute; z-index: 2; top:110px; left:10%; color:#fff; display:block; width:80%; text-align:center;}
	.e-eduL .overlay-text > * {color:#d7d7d7}
	.e-eduL .overlay-text .sub-title {font-size:60px; }
	.e-eduL .overlay-text p.h2 {font-size:21px; margin-top:35px}
	.e-eduL .overlay-text p.h4 {font-size:18px; line-height:30px; margin-top:35px}

	.search-bar.e-edu {margin:0 auto 50px auto; width:50%;}
	.selectbox.lang {border:1px solid #fe5e01; }
	.selectbox.lang .select-value:after {border-left:1px solid #fe5e01}

	.e-edu-bottom {position:relative;}
	.e-edu-bottom .thumbs-like {position:absolute; right:25px; top:-13px;}
	
	/* 신제품 게시판 추가 2020.08.04 */
	.table .productnews-title {height:35px; margin-bottom:-15px;} /* 2020-08-13 margin-bottom 추가 */
	.table .productnews-title p {line-height:35px; margin:0; display:inline-block; text-align:center}
	.table .productnews-title p:nth-child(1) {width:10%;}
	.table .productnews-title p:nth-child(2) {width:68%;}
	.table .productnews-title p:nth-child(3) {width:20%;}
	.productnewsList .productnews-list p {display:inline-block;}
	.pop-accodian .productnewsList .productnews-list .ques {padding:7px 170px 7px 0; line-height:15px;}
	.pop-accodian .productnewsList .productnews-list .ques * {line-height:18px; font-size:15px; }
	.pop-accodian .productnewsList .productnews-list .title {padding-left:10px;}
	.productnews-list p:nth-child(1) {width:10%; padding:7px 0; margin-top:5px; text-align:center}
	.productnews-list p:nth-child(2) {width:89%; position:relative}
	.productnews-list p:nth-child(2) span.date {padding:7px 0; font-size:15px; text-align:center; position:absolute; right:80px; top:0}
	.pop-accodian .productnewsList .answer {padding-left:11%} /* 2020-08-13 추가 */
	
}
