@charset "utf-8"; 
body {overflow-x:hidden; overflow-y:auto;position:relative; width:100%;  height:100%; background:#fff;}
body.main {background:#000;}


/*tutorial*/
.wrapper {width:100%; position:relative; overflow:hidden;}
.blur {-webkit-filter: blur(5px); -moz-filter: blur(5px);  -o-filter: blur(5px); -ms-filter:blur(5px);  filter: blur(5px);}
.dark-tutorial {background: #000; opacity: 0.7; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 10000; display: block;}
.tutorial {position:fixed; top:40px; left: 50%; margin-left:-327px; width:654px;  z-index: 10001; text-align:center; color:#fff;}
.tutorial .tutorial-title {}
.tutorial .tutorial-title p.logo {font-family: "SamsungSSBd"; font-size:16px; background:url('../images/header_logo-83ef4f4420b07ff4062fc9df38b8c989.png') 0 50% no-repeat; display:inline-block; padding-left:86px;}
.tutorial .tutorial-title p.title { font-family: "SamsungSSBd"; font-size:36px; margin:20px 0; overflow:hidden;}
.tutorial .tutorial-title p.title .line {display:inline-block; height:1px; width:25%; margin:18px 0; background:#666; float:left;}
.tutorial .tutorial-title p.title .txt {display:inline-block; width:50%; float:left; line-height:37px;}
.tutorial .tutorial-tab {text-align:center; overflow:hidden; width:480px; margin:0 auto;}
.tutorial .tutorial-tab li { display:inline-block; border-radius:50px; width:100px; height:100px; border:2px solid #fff; box-sizing: border-box;  float:left; margin: 10px 10px 20px 10px; }
.tutorial .tutorial-tab li.on {background:#13269a;}
.tutorial .tutorial-tab li a {padding-top:55px; font-size: 12px;  color:#fff; display:block; line-height:1.1em; display:block; height:46px;}
.tutorial .tutorial-tab li a.share {background: url('../images/ico-cloud-w-f2e317f26ae8e3e23538832b1f52386d.png') center 14px no-repeat; padding-top:50px;}
.tutorial .tutorial-tab li a.search {background: url('../images/ico-search-w-028b0e181d43f060b128b618f0eca4e6.png') center 22px no-repeat; background-size: 23px;}
.tutorial .tutorial-tab li a.subs {background: url('../images/ico-calendar-w-9921028e7e97fac342dc73b52492b967.png') center 22px no-repeat; background-size: 23px;}
.tutorial .tutorial-tab li a.others {background: url('../images/ico-dot-w-1730cad2861dabcaa8967c47a41a8f9d.png') center 33px no-repeat; background-size: 25px;}
.pop-slide-wrap.tut {width: 654px;	height: 434px; position:relative;}
.pop-slide-wrap.tut .bx-wrapper .bx-viewport {height: 434px !important;	}
.pop-slide-wrap.tut .bx-wrapper .bx-viewport .pop-slide {}
.pop-slide-wrap.tut .bx-wrapper .bx-viewport .pop-slide li {width: 654px !important; position: relative; top:0 ;left:0; }
.pop-slide-wrap.tut .bx-wrapper .bx-viewport .pop-slide li.bx-clone {display: none;}
.pop-slide-wrap.tut .bx-wrapper .bx-has-pager .bx-pager {display: block; top:45px; right:20px; left:auto; bottom:auto; padding:0; margin-left:0; background:none; width:auto; height:auto;}
.pop-slide-wrap.tut .bx-wrapper .bx-controls-direction .bx-prev {display: block; width: 60px; height: 60px; background: url('../images/detail-silde-pre-9f3f752012b0c5ee66f7246784ee6e2d.png') left center no-repeat; position: absolute; left:0; top:50%; margin-top: 15px;}
.pop-slide-wrap.tut .bx-wrapper .bx-controls-direction .bx-next {display: block; width: 60px; height: 60px; background: url('../images/detail-silde-next-2ad3f256fed50146c0d47f621a2e7d41.png') right center no-repeat; position: absolute; right:0; top:50%; margin-top: 15px;}
.btn-wrap {width: 100%; height: 45px; padding: 10px 0; position:fixed; bottom:0; left: 0; margin: 0 auto; display: block;  background:#13269a;} /* 2017.08.01 수정 */
.btn-wrap .btn-goto { width:200px; line-height: 45px; border-radius:40px; font-family: "SamsungSSBd"; color: #13269a; text-align: center; border: none; background:#fff; font-size: 16px; display: inline-block;}  /* 2017.08.01 수정 */
.btn-wrap .btn-goto:hover {color: #000; background:#fff;}
.btn-wrap .not-see { display: inline-block; vertical-align:top;margin-top: 15px;}   /* 2017.08.01 수정 */
.btn-wrap .not-see input[type="checkbox"] + label{display:inline-block; width: 20px; height: 20px; background:url('../images/ico-checkbox3-706156489eef202404752f351c7f383a.jpg') left center no-repeat; cursor:pointer;} /* 2017.08.01 수정 */
.btn-wrap .not-see input[type="checkbox"]:checked + label {display:inline-block; width: 20px; height: 20px; background:url('../images/ico-checked3-db0282915f2a4fb62f71c174aa58854e.png') left center no-repeat;}/* 2017.08.01 수정 */
.btn-wrap .not-see span {  display: inline-block; vertical-align:top; padding-left:6px; padding:0 10px;}
.pc-tab {display:block;}
.m-tab {display:none;}
.pc-tut {display:block;}
.m-tut {display:none;}



/*header*/
header {position:absolute; width:100%; background: url(../images/main_header_bg-2a25bc7632a491687688a211caf3aae0.png) repeat-x; z-index:1000;}
header.fixed {top:-80px; position:fixed;}
header.main {position:absolute; width:100%; z-index:1000;  border-bottom:2px solid #404040 ;}
header.main.fixed {top:0; position:fixed;}
header .cont {position:relative; padding:0; margin:0 auto; width:1300px;}
header .cont .search_btn {position:absolute; top:30px; right:0; display:block; width:20px; height:20px;}
header .search_box {display:none; text-align:center; margin-bottom:-40px; border-top:1px solid #d4d8db ;}
header .search_box a, header .download_box a {display:block;}
header .download_box {display:none; text-align:center; margin-bottom:-40px; border-top:1px solid #d4d8db ; }
.download_btn {position:absolute; top:120px; right:0px; display:block; width:122px; height:30px;}
.dark { background:#000; opacity:0.7; position: fixed; top:0; left:0; width:100%; height:100%; z-index:900; display: none; }

/*logo*/
.header-box {width: 1300px; height: auto; margin: 0 auto; color:#fff; }
.header-box  hgroup {float:left; height:80px;}
.header-box  hgroup h1 {margin-top: 20px; padding-top: 23px; background:url(../images/header_logo-83ef4f4420b07ff4062fc9df38b8c989.png) left top no-repeat;}
.header-box  hgroup h1 a{color:#fff; font-size: 27px; font-family: "SamsungSSBd";}
.header-box .m-menu {display: none;}
.header-box .m-calendar {display: none;}  /* 2017.07.12 수정 */
/*nav*/
.header-box nav {float: right;}
.header-box nav ul { }
.header-box nav ul li {float: left;margin:0 20px;}
.header-box nav ul li:last-child{margin-right: 0;}
.header-box nav ul li.ico-calendar a {width: 24px; height: 24px; display: block; margin-top: 28px;background:url('../images/ico-calendar-926241d498ca743c5f38f9b32106b736.png') center bottom no-repeat; }
.header-box nav ul li.ico-search a {width: 20px; height: 20px; display: block;  margin-top: 31px;background:url('../images/ico-search-0e15a84b81079095234b8fbae79816ec.png') center bottom no-repeat; }
.header-box nav ul li a{display: inline-block; width: 100%; height: 100%; color:#fff; font-size: 18px; font-family: "SamsungSSBd"; line-height: 80px;}
.header-box nav ul li:hover a {color:#9c9c9c;}
.header-box nav ul li.ico-calendar:hover a {width: 24px; height: 24px; display: block; margin-top: 28px;background:url('../images/ico-calendar_atc-d36ff86652e5e75aa080f31e7e5bd61d.png') center bottom no-repeat; }
.header-box nav ul li.ico-search:hover a {width: 20px; height: 20px; display: block;  margin-top: 31px;background:url('../images/ico-search_atc-9fa3f556a1115195805d0c7051fab5e8.png') center bottom no-repeat; }
.header-box nav ul li.act a {color:#9c9c9c;}
.header-box nav ul li.ico-calendar.act:hover a {width: 24px; height: 24px; display: block; margin-top: 28px;background:url('../images/ico-calendar_atc-d36ff86652e5e75aa080f31e7e5bd61d.png') center bottom no-repeat; }
.header-box nav ul li.ico-search.act:hover a {width: 20px; height: 20px; display: block;  margin-top: 31px; background:url('../images/ico-search_atc-9fa3f556a1115195805d0c7051fab5e8.png') center bottom no-repeat; }

/*sub nav*/
.sub-nav {width: 100%; height: 40px; background:#ecf1f4; position: relative;  clear:both;}
.sub-nav .sub-nav-wrap {position: relative;} 
.sub-nav .sub-nav-wrap ul { line-height: 40px;}
.sub-nav .sub-nav-wrap ul li {float: left; margin:0 10px;position: relative; color:#1b1b1b; font-size:14px; color:#7e7e7e;}
.sub-nav .sub-nav-wrap ul li.home {margin-left: 0;padding-left: 15px;background:url('../images/ico-home-1cf69391a66f1e63ceb3699e3921bc34.png') left center no-repeat;}
.sub-nav .sub-nav-wrap ul li.active {color:#1429a0;}
.sub-nav .sub-nav-wrap ul li:after {content:">"; color:#7e7e7e; position: absolute; right:-14px; top:0;}
.sub-nav .sub-nav-wrap ul li:last-child:after {content:"";} 
.sub-nav .btn-top { position: absolute; right:0; top:12px;font-size:13px; display: block; color:#333; font-family: "SamsungSSBd";}
.sub-nav .btn-top i {margin-right: 5px;}

/*search*/
.search {width: 100%; height: 160px;background: #ecf1f4; z-index: 9; display: none; border: 0; clear:both;}
.search .search-box {width: 875px; margin: 0 auto;position: relative;}
.search .search-box .search-inner{padding-top: 40px;}
.search .search-box .search-inner .search-input {width: 702px; height: 50px; margin-right: 10px;display: inline-block; box-sizing: border-box;}
.search .search-box dl {font-size: 11px; margin-top: 20px;}
.search .search-box dl dt {float: left; font-family: "SamsungOne_400"; color:#333; margin-right:10px;} /* 2017.07.10 수정 */
.search .search-box dl dd {float: left; margin:0 2px; color:#333; } /* 2017.07.10 수정 */
.search .search-box dl dd:frist-child {font-weight: bold; margin-right: 10px;}
.search .search-box dl dd a{color:#7d7f80; font-family: "SamsungOne_400";}
.search .search-box dl dd a:hover {color:#333; text-decoration: underline;}  /* 2017.07.10 수정 */
.search .search-box .search-x{width: 120px; height: 40px; font-size:14px; text-align: center; line-height: 40px;background:#ecf1f4; position: absolute; bottom: -70px; left:377.5px;}
.search .search-box .search-x a {width: 100%; height: 100%;color:#333; text-align: center;}
.search .search-box .search-x a span {padding-right: 20px;background:url('../images/ico-x-1b2fdebb9aa4ccb3c0a40463c73db1a5.png') right center no-repeat; font-family: "SamsungSSBd";}

/* HD-dwn*/
.multi-dwn {width: 100%; height: auto; background: #ecf1f4; border-top:1px solid #d4d8db;position: relative; display: none; top:120px; z-index: 999; }
.multi-dwn .multi-dwn-wrap {width: 1300px; height:100%; margin: 0 auto; overflow: hidden;}
.multi-dwn .multi-dwn-wrap .multi-dwn-inner  {height: 30px; overflow: hidden; margin: 20px 0;}
.multi-dwn .multi-dwn-wrap .multi-dwn-inner .multi-t {height: 24px; padding-left: 36px; line-height: 25px; font-size:20px; background:url('../images/ico-multi-4464ed2c03da4d9dda6a6ae9bf60a57c.png') left center no-repeat; color:#333; float: left;}
.multi-dwn .multi-dwn-wrap .multi-dwn-inner .multi-dwn-btn {float: right;}
.multi-dwn .multi-dwn-wrap .multi-dwn-c{width: 100%;  height: auto;border-top: 2px solid #333; padding-top: 20px;	}
.multi-dwn .multi-dwn-wrap .multi-dwn-c .multi-list {width: 48%; height: 100%; position: relative; float: left;} /*2017.07.29 수정*/
.multi-dwn .multi-dwn-wrap .multi-dwn-c .multi-list:after {content:""; width: 1px; height: 135px; background:#d4d8db; position: absolute; right: -4%; top:0;}
.multi-dwn .multi-dwn-wrap .multi-dwn-c .multi-list-video {width: 48%; position: relative; float: right;} /*2017.07.29 수정*/

.multi-dwn .multi-dwn-wrap .multi-dwn-btn02 {display: none;}

/*check-viewer pager*/
.pager { font-size: 16px; position: absolute; right:0; top:0;}
.pager a.ico-list-pre {width: 7px;height: 12px;	display: inline-block;	background:url('../images/ico-list-pre-40783716894c3a58d2d41a45bcc100e0.png') left center no-repeat; margin-right: 10px;	}
.pager a.ico-list-next{width: 7px;height: 12px;	display: inline-block;	background:url('../images/ico-list-next-31139f6948cff90a4b6ab6b155694dfb.png') right center no-repeat;margin-left: 10px;	}
.pager a strong {color:#1428a0;}
.list-t {font-size:15px; font-family: "SamsungOne_400"; font-weight: bold;}


/*ul.dwn list*/
.dwn-list {overflow: hidden; width: 100%; float: left; margin:20px 0; padding:0;} /*2017.07.19 수정*/
.dwn-list li {float: left; width: 112px;  margin:0 1% 2% 0; padding:0;}/*2017.07.28 수정*/
.dwn-list li .check-viewer {width: 100%; height: 70px;margin-bottom: 10px; position: relative;     border: 1px solid #909090;  background: #fff; overflow: hidden;  text-align: center; line-height: 68px;font-size:0;} /*2017.07.28 수정*/
.dwn-list li .check-viewer img{max-width: 100%; max-height: 100%; vertical-align: middle; } /*2017.07.28 수정*/
.dwn-list li .check-viewer img.no-data {width: 100%; vertical-align: top;}
.dwn-list li .check-viewer input[type="checkbox"].checking {display:none;}
.dwn-list li .check-viewer input[type="checkbox"].checking + label { display:inline-block; width: 100%; height:100%; position: absolute; top:0; left:0; cursor:pointer; background: none;}
.dwn-list li .check-viewer input[type="checkbox"].checking:checked + label {display: inline-block; background:url('../images/ico-checked-e9da26d2fc32c79d7502cdbfed1e38b7.png') no-repeat center 50% #1428a0; opacity:0.9;}
.btn-hd-dwn { display:inline-block; width: 100%; height: 20px; box-sizing:border-box; text-align: center;  border:1px solid #333; border-radius: 30px; font-family: "SamsungSSBd"; font-size:12px; cursor: pointer;	background:none;}
.list-prev {width: 20px; height: 97px; display: block; background:url('../images/ico-multi-prev-13343524abff46904f402851ca5f0940.png') center center no-repeat; float: left;margin-top: 20px; opacity: 0.5;}  
.list-next {width: 20px; height: 97px; display: block; background:url('../images/ico-multi-next-e2f13bf2a4c9a5feaac8aa228b6b8797.png') center center no-repeat; float: left;margin-top: 20px; opacity: 0.5;}
.list-prev:hover {opacity: 1;}
.list-next:hover {opacity: 1;}


/*dwn-file*/
.multi-dwn-c .dwn-file {width: 100%; border-top:1px solid #d4d8db; padding: 20px 0;}
.dwn-file .list-t {font-size:15px; font-family: "SamsungOne_400"; font-weight: bold;}
.dwn-file .dwn-file-list {width: 100%; margin: 20px 0;}/* 2017.08.02 수정 */
.dwn-file .dwn-file-list li { position: relative; width:100%; margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} /* 2017.08.03 수정 */
.dwn-file .dwn-file-list li span { width: 92%;	display: inline-block;	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} /* 2017.08.03 수정 */
.dwn-file .dwn-file-list li span.doc { height: 20px; line-height: 20px;   padding-left: 35px; background:url('../images/ico-word-d3885170b3002a1364c5d468dc55ee67.png') left 8px center no-repeat; vertical-align: top; margin-top: 0;}  /* 2017.08.02 수정 */
.dwn-file .dwn-file-list li span.pdf { height: 20px; line-height: 20px;  padding-left: 35px;background:url('../images/ico-pdf-0049a85754ba76462f3f0ab1b2c70044.png') left 8px center no-repeat; vertical-align: top;}/* 2017.08.02 수정 */
.dwn-file .dwn-file-list li span.ppt { height: 20px; line-height: 20px;  padding-left: 35px;background:url('../images/ico-ppt-6f3b3647ce389286efd0a8d903fd99bf.png') left 8px center no-repeat; vertical-align: top;}/* 2017.08.02 수정 */
.dwn-file .dwn-file-list li span.zip { height: 20px; line-height: 20px;  padding-left: 35px;background:url('../images/ico-zip-059054baa826c9be4b0bc0bcc3cc17d0.png') left 8px center no-repeat; vertical-align: top;}/* 2017.08.02 수정 */
.dwn-file .dwn-file-list li span.xls { height: 20px; line-height: 20px;  padding-left: 35px;background:url('../images/ico-excel-8396992a281a88694c4243137e5647fa.png') left 8px center no-repeat; vertical-align: top;}/* 2017.08.02 수정 */
.dwn-file .dwn-file-list li span.txt { height: 20px; line-height: 20px;  padding-left: 35px;background:url('../images/ico-text-9edc4597e8728ee52fdeefa18737547a.png') left 8px center no-repeat; vertical-align: top;}/* 2017.08.02 수정 */
.multi-dwn .multi-close { width: 120px;height: 40px; font-size: 14px;text-align: center;line-height: 40px; background: #ecf1f4; font-family: "SamsungSSBd"; position: absolute; bottom:-40px; left:50%; margin-left:-60px;}
.multi-dwn .multi-close span {color: #333;padding-right: 20px; background: url(../images/ico-x-1b2fdebb9aa4ccb3c0a40463c73db1a5.png) right 2px center no-repeat;}
.no-content {display: block;}

/*aside*/
.m-aside{display: none;}
.aside {display: block; width: 200px; height:700px; position: fixed; top:170px; left:50%;  margin-left: 695px;z-index: 7;}
/*aside - news*/
.related-news{background: #fff; }
.related-news p.relate-title {font-family: "SamsungSSBd"; font-size:14px; background: #f5f5f5; padding: 10px; box-sizing: border-box;position: relative;  border:1px solid #e4e4e4;}/* 2017.07.26 수정 */
.plus-more { display: block; width: 12px; height: 12px; background: url('../images/ico-plus-6cb97ce0608b8859d7a8f9f8210606f3.png') center center no-repeat;position: absolute; right:10px; top:10px;}
.related-news-list {min-height: 230px;} /* 2017.07.20 수정 */
.related-news-list li {padding:10px 15px 15px; box-sizing:border-box; border:1px solid #e4e4e4; border-top:0; overflow: hidden;} /* 2017.07.26 수정 */
.related-news-date {float: right; font-size:11px; font-family: "SamsungOne_400" !important; }
.related-news-list li a {display: block; color:#333;}
.related-news-subj {font-size:13px; font-family: "SamsungOne_400" !important; font-weight: bold; letter-spacing: -0.02em; margin-top: 5px;}
/* 2017.07.17 수정 */
.related-news-list li.no-cont{ text-align: center; }
.related-news-list li.no-cont span {margin-top: 25px; display: inline-block; }
.related-news-list li.no-cont p {font-size:12px; color:#939393; margin:10px 0 20px;}


/*aside - product*/
.related-pdc {border: 1px solid #e4e4e4; background: #fff; margin-top: 20px;}
.related-pdc p.relate-title {font-family: "SamsungSSBd"; font-size:14px; background: #f5f5f5; border-bottom:1px solid #e4e4e4; padding: 10px; box-sizing: border-box; }
.related-pdc-box {text-align: center; padding: 10px 0;} /* 2017.07.11 수정 */
.related-pdc-box .related-pdc-name {font-size:13px; font-family: "SamsungOne_400" !important; margin: 5px 0; position: absolute; left:0; top:0;  width:100%;}  /* 2017.07.11 수정 */
.related-pdc-box .related-pdc-img {display:table-cell; vertical-align:middle; width:100%; margin:0 auto;}  /* 2017.07.11 수정 */
.related-pdc-btn {border-top: 1px solid #e4e4e4; overflow: hidden;}
.related-pdc-btn div {width: 98px;float: left; box-sizing:border-box;}
.related-pdc-btn div:first-child {border-right: 1px solid #e4e4e4;}
.related-pdc-btn div a {display: block; height: 34px;}
.related-pdc-btn div a.ico-file-dwn { background:url('../images/ico-file-dwn-e0e6e75f4675ef8bae8213db56529d55.png') center center no-repeat; }
.related-pdc-btn div a.ico-share {background:url('../images/ico-share-6d78e7d3a4d57508259241ab6e770ae7.png') center center no-repeat; }
.aside-slide-wrap .bx-wrapper img {display:inline-block ;}
.aside-slide-wrap .bx-wrapper .bx-controls .bx-controls-direction .bx-prev {display: block; width: 10px; height: 18px; background:url('../images/aside-slide-prev-4422dcda845136f86134ff72f0f0924f.png') left center no-repeat; position: absolute; top:50%; left:10px; margin-top: -9px;}
.aside-slide-wrap .bx-wrapper .bx-controls .bx-controls-direction .bx-next {display: block; width: 10px; height: 18px; background:url('../images/aside-slide-next-f1af5d7a13ebf6844a784f8240de3a8f.png') left center no-repeat; position: absolute; top:50%; right:10px; margin-top: -9px;}
.aside-slide-wrap .bx-wrapper .bx-has-pager .bx-pager {display: none;}
.aside-slide-wrap .bx-wrapper .aside-slide li {height:198px; display:table;} /* 2017.07.11 수정 */
.aside-slide-wrap .bx-wrapper .aside-slide li img {} /* 2017.07.11 수정 */


/*section*/
section.container {position:relative; width:100%; background:#fff; padding-top: 80px;}
section.container .contents {width: 1300px; margin: 0 auto; padding: 40px 0 80px;}
section.container .landing-wrap {width: 1300px; height:auto; margin: 0 auto; padding: 10% 0;} /* 2017.07.07 수정 */
section.container .contents.landing {padding: 40px 0 0 0; border-bottom:1px solid #e4e4e4;} /* 2017.07.07 수정 */
 
section.container .contents_box {margin:0 auto; width:1300px;}
section.container .contents_full { background:#f3f3f3;}
section.container .float_con {position:absolute; top:165px; left:50%; margin-left:700px; z-index:1000;}

/*main-section*/
.shadow {position:absolute; /*position :fixed; */ top:130px; left:0; width:100%; height:5594px; background:url('../images/bg_sub02-3-1041ebf0989fb8c3a51806cd54078cab.png') 50% no-repeat; z-index:9; }
.shadow a {display:block; width:100%; height:730px;}
.quick_wrap {position:absolute; /*position :fixed; */ top:40px; left:50%; margin-left:680px; width:200px; height:619px; z-index:8;}
footer {position:relative; width:100%; background:url('../images/bg_footer-3097785f321d6c4d827771d5b7e3e20e.png') repeat}
.cont {padding:0; margin:0 auto; width:1300px;}
img {vertical-align:top;}

/*main-section*/
section.main-container {position:relative; width:100%; background:#000;}
section.main-container .contents {margin:0 auto; padding:80px 0; width:1300px;}


/*slide02*/
.m-slide02 {display: none;}
.slide02{height: 550px; position:relative; padding-top:20px; margin-bottom:20px; }
.slide02-view {}
.slide02-view li {position: relative;}
.slide02-view li img {position: absolute; width:100%;}
.slide02-view li img.pc-main-img {display: block;}
.slide02-view li img.m-main-img {display: none;}
.slide02-controlls {height: 60px;  position: absolute; bottom:20px; left:0px; width:100%; text-align:center;} 
.slide02-controlls a {display:inline-block; width: 30%; height: 60px; margin: 0 10px; text-align: center; font-family: "SamsungOne_400" !important; font-weight: bold; font-size:18px;  color:#fff;line-height: 60px; background:rgba(0,0,0,0.7); }
.slide02-controlls a.on {background: #1428a0;}


/*bx-slider*/
.slider_wrap {position:relative; padding-top:20px; margin-bottom:20px; }
.detail-slide-wrap {position: relative; }
.m-slider {display: none;}
ul.slider li {position: relative;}
ul.slider li ul {position:absolute; left:0; bottom:0;}
ul.slider li ul li {float:left; margin-left:2px;}
ul.slider li ul li:first-child {margin-left:0;}
.bx-wrapper {position: relative;}
.bx-wrapper img {max-width: 100%; display: block;}

/*모바일 메인 슬라이드*/
.contents .m-slider-wrap {display: none;}
.contents .m-slider-wrap .bx-wrapper {display: none;}
.contents .m-slider-wrap .bx-wrapper .bx-has-pager {display: none;}
.contents .m-slider-wrap .bx-wrapper .bx-controls {display: none;}
ul.m-slider {display: none;}
ul.m-slider li {display: none;}

/* PAGER */
.bx-wrapper .bx-pager {width: 100%;height: 30px;position: absolute; bottom: 30px; left:0; line-height: 30px;padding-top: 10px; box-sizing: border-box; text-align:center;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block; *zoom: 1; *display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background:#fff; text-indent: -9999px; display: block; width:10px; height: 10px; margin: 0 5px; border-radius:50%; opacity: 0.4;}

.control-btn {width: 9px; height: 13px; display: none; background:url('../images/control_stop-565d52d8445a6c4d7bb4e850bb23ed51.png') left center no-repeat; position:absolute; bottom:38px; left:50%; margin-left:16px; z-index:99; } 

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background:#fff; opacity: 0.9; }

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {left: 30px; background: url('../images/ico_prev-b84709de48b90fc7bb3db3d7d39d1958.png') no-repeat;}
.bx-wrapper .bx-next {right: 30px; background: url('../images/ico_next-5f3340fcf3d5be36be1765f27f8157f2.png') no-repeat;}
.bx-wrapper .bx-prev:hover {background: url('../images/ico_prev-hover-d4014ef44494c17d0817518ec2edb19c.png') no-repeat;}
.bx-wrapper .bx-next:hover {background: url('../images/ico_next-hover-377de41f46c37ae7c59dd3bd1560af30.png') no-repeat;}
.bx-wrapper .bx-controls-direction a {position: absolute; top: 50%;	margin-top: -39px; outline: 0; width: 41px; height: 78px; text-indent: -9999px;	z-index: 100;}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/*detail-silder (NEXT / PRE)*/
.detail-silder-wrap .bx-wrapper .bx-prev {left: 30px; background: url('../images/detail-silde-pre-9f3f752012b0c5ee66f7246784ee6e2d.png') no-repeat;}

.detail-silder-wrap .bx-wrapper .bx-next {right: 30px; background: url('../images/detail-silde-next-2ad3f256fed50146c0d47f621a2e7d41.png') no-repeat;}
.detail-silder-wrap .bx-wrapper .bx-prev:hover {background: url('../images/detail-silde-pre-9f3f752012b0c5ee66f7246784ee6e2d.png') no-repeat;}
.detail-silder-wrap .bx-wrapper .bx-next:hover {background: url('../images/detail-silde-next-2ad3f256fed50146c0d47f621a2e7d41.png') no-repeat;}
.detail-silder-wrap .bx-wrapper .bx-controls-direction a {position: absolute; top: 50%;	margin-top: -39px; outline: 0; width: 41px; height: 78px; text-indent: -9999px;	z-index: 100;}
.detail-silder-wrap .bx-wrapper .bx-controls-direction a:nth-child(1) { background: url('../images/detail-silde-pre-9f3f752012b0c5ee66f7246784ee6e2d.png') no-repeat;}

/*detail-silder pager*/
.detail-silder-wrap .bx-wrapper .bx-pager {width: 100px;height: 30px;position: absolute; bottom: 30px; left:50%; margin-left:-65px; border-radius: 20px; background: #000;line-height: 30px;padding-top: 10px; padding-left: 12px; opacity: 0.5; box-sizing: border-box;}


/*footer*/
footer {width: 100%; height: 300px; color:#fff; font-family: "SamsungSSBd"; display:block; }
.footer-box {width: 1300px; margin: 0 auto; overflow: hidden; padding-top: 60px;}
.footer-box address {width: 36%;float: left;  font-style:normal; margin-right:2%;}
.footer-box address .ico-logo { font-size: 27px;padding-top: 20px; background:url(../images/header_logo-83ef4f4420b07ff4062fc9df38b8c989.png) left top no-repeat;}
.footer-box address p.f_txt {margin-top: 20px;font-size:13px; color:#7e7e7e;font-family: "SamsungOne_400";}
.footer-box address p.copyright {margin-top: 80px;font-size:13px; color:#7e7e7e;font-family: "SamsungOne_400";}

/*footer sitemap*/
.footer-box .top {display: none; width: 30px;height: 17px; float: right;}
.footer-box .top .top-btn  {display: block;  color:#fff; font-size:10px; font-family: "SamsungOne_400";background: url('../images/top-btn-d6d661e5bd77b04b5099e4ae2848e65b.png') right center no-repeat; background-size: 30%;}
.footer-box .site {width: 36%;float: left; }
.footer-box .site .site-map {margin-top: 20px; font-family: "SamsungOne_400"; overflow: hidden;}
.footer-box .site .site-map li {margin:0 40px 0 0; padding-right: 5px; float: left;position: relative; line-height: 35px;}
.footer-box .site .site-map li:after {content:">"; font-size:20px; color:#7e7e7e; position: absolute; right:-10px; top:0;}
.footer-box .site .site-map li a {font-size: 14px; color:#7e7e7e;}
.footer-box div>strong{font-size:18px;}
.footer-box .footer_info {width: 26%; float:left;}
.footer-box .footer_info .footer-sns {margin-top: 50px;overflow: hidden;}
.footer-box .footer_info .footer-sns li {float: left; margin:0 26px 0 0;}
.footer-box .footer_info .footer-sns li a {color:#fff; display:block; opacity:0.8;}
.footer-box .footer_info .footer-sns li a i {color:#fff; font-size: 22px;}
.footer-box .footer_info .footer-sns li a:hover {opacity:1;}
.footer-box .footer_info .rss {height: 24px; line-height: 24px;margin-top: 115px; padding-left: 30px; text-align: right;background:url('../images/ico-rss-096a2c9a30ab9344b7d2225a06c8044a.png') right 100px center no-repeat; color:#7e7e7e;font-family: "SamsungOne_400"; font-size: 15px;  }

