@charset "UTF-8";
header{/*position:fixed; z-index:2;width:100%; left:0; top:0*/}
.sd2_header_wrap{  background:#fff}
.sd2_header_margin{margin-top:72px}

/*상단-util*/
.sd2_gnb_shadow{box-shadow:0 3px 10px rgba(00,00,00,0.3);}
.sd2_header_1_wrap{ position:relative;z-index:10;width:100%;background:#fff;  } /* 170424-position,z-index */
.sd2_header_1_wrap .sd2_header_1_container{width:1100px; margin:0 auto; }
.sd2_header_1_wrap .sd2_header_1_container:after{content:""; display:block; clear:both; }
.sd2_header_1_wrap .sd2_header_1_container h1{float:left; height:36px; line-height:36px ; padding-left:42px}
.sd2_header_1_wrap .sd2_header_1_container h1 a{font:16px 'sm-800'; color: #2d5cc4; }
.sd2_header_1_wrap .sd2_header_1_container h1 a:hover{text-decoration:none; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap{float:right; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap  a{font-size:12px ; font-family:'sm-400'; color:#666; padding:0 10px; line-height:36px; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap  a:hover{text-decoration:none; color: #3F3F3F}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap ul {float:left; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap ul .sd2_lang .sd2_lang_select{display:none; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap ul li{float:left}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form{float:right; margin:4px 3px 0 16px}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form .sd2_gnb_search_wrap{position:relative; background:url('/sd2_images/common/layout/search_left.png') no-repeat left top; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form .sd2_gnb_search_wrap .sd2_recom_wrap{position:absolute; left:10px; top:28px; width:180px; z-index:20; background:#fff; display:none}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form .sd2_gnb_search_wrap .sd2_recom_wrap select{width:100%; border:1px solid #999;  padding: 3px; height:auto}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form .sd2_gnb_search_wrap .sd2_search_real_wrap{background:url('/sd2_images/common/layout/search_right.png') no-repeat right top; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form .sd2_gnb_search_wrap .sd2_search_container{width:156px; height:28px; margin-left:22px  ; box-sizing:border-box; background:#dce1ea; margin-right:22px}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form .sd2_gnb_search_wrap .sd2_search_container input[type="text"]{border:none; background:transparent; width:100%;  height:28px; line-height:29px; box-sizing:border-box; font-size:12px }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form .sd2_gnb_search_wrap button{border:none; outline:none; font-size:0; position:absolute; top:0; right:2px; width:30px; height:28px; cursor:pointer; background:url('/sd2_images/common/layout/search_pc.png') no-repeat center center }
.sd2_header_1_wrap .sd2_header_1_container .sd2_m_search{display:none}
.sd2_header_1_wrap .sd2_header_1_container .sd2_m_menu{display:none}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form.sd2_fixed{position:fixed; z-index:200; left:50%; margin-left:347px}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form.sd2_fixed .sd2_search_real_wrap .sd2_search_container input[type="text"]{color: #000000;}

.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form.sd2_fixed .sd2_gnb_search_wrap{background:url('/sd2_images/common/layout/search_left2.png') no-repeat left top; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form.sd2_fixed .sd2_gnb_search_wrap .sd2_search_real_wrap{background:url('/sd2_images/common/layout/search_right2.png') no-repeat right top; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form.sd2_fixed .sd2_gnb_search_wrap .sd2_search_container{background:#97a8c5; }

.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form.sd2_fixed .sd2_gnb_search_wrap .sd2_search_container input::-webkit-input-placeholder{color:#3e5179; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form.sd2_fixed .sd2_gnb_search_wrap .sd2_search_container input::-ms-input-placeholder{color:#3e5179; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap form.sd2_fixed .sd2_gnb_search_wrap .sd2_search_container input::-moz-input-placeholder{color:#3e5179; }

/*상단 - gnb*/
.sd2_header_2_wrap{width:100%;  background:#374971;  position:relative; z-index:5}
.sd2_header_2_wrap.sd2_fixed{position:fixed !important; z-index:100; left:0; top:0; -webkit-transform:translateZ(0); -moz-transform:translateZ(0); -ms-transform:translateZ(0); transform:translateZ(0); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1), 0 4px 8px 0 rgba(0,0,0,0.2); transition:box-shadow 500ms}
.sd2_header_2_wrap .sd2_gnb_wrap{width:100%; background:#374971; height:36px;  position:relative; z-index:2 ; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1), 0 4px 8px 0 rgba(0,0,0,0.2); }
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container{width:1100px; margin:0 auto ; background:#374971;}
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav{margin-left:22px; position:relative; }
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1{position:relative; z-index:2}
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1:after {content:""; display:block; clear:both; }
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1 > li {float:left; opacity:0.6; position:relative;  }
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1 > li  a{text-decoration:none; padding:0 20px}
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1 + .sd2_bg{position:absolute; left:0; top:0; height:36px; width:0; background:#2d3e63; z-index:1}

.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1 > li.sd2_dropdown > a {padding-right:41px; }
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1 > li.sd2_dropdown > a .sd2_arr {display:inline-block; width:10px; height:6px; background:url('/sd2_images/common/layout/gnb_arr_close.png') no-repeat right top; position:absolute; right:21px; top:15px; transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1 > li.sd2_dropdown:hover > a .sd2_arr{transform:rotate(180deg)}
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1 > li > a{display:block; font:16px 'sm-400'; color:#fff; height:36px; line-height:37px; box-sizing:border-box; z-index:2; position:relative;}
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_1 > li.sd2_active{opacity:1 !important; /*background:#2d3e63;*/}

.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_2 {position:absolute; left:0; top:36px; background :#2d3e63;  width:205px; box-shadow:2px 2px 3px rgba(00,00,00,0.3); display:none;  }
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_2 li{}
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_2 li a{display:block; color:#98a7b5; font:14px 'sm-400'; height:30px; padding:0 20px  ; line-height:30px; margin-left:0; -webkit-transition:margin-left 200ms;-ms-transition:margin-left 200ms; -moz-transition:margin-left 200ms; transition:margin-left 200ms;  }
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_2 li:hover,
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_2 li.sd2_active{background:#0077c8;  }
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_2 li:hover a,
.sd2_header_2_wrap .sd2_gnb_wrap .sd2_gnb_container .sd2_nav .sd2_depth_2 li.sd2_active a{ color:#fff; transition:margin-left 200ms; margin-left:2px }

.sd2_header_2_wrap .sd2_dep3_wrap{width:100%; }
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container{width:1100px; margin:0 auto; overflow:hidden; background:#f4f4f4 }
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container .sd2_active a{background:#fff; height:37px}
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container h2{font:16px 'sm-800'; float:left; text-transform:uppercase; width: 243px; margin-left:22px; position:relative; font-weight:bold; }
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container h2 a{display:block; color: #2d5cc4; line-height:37px; padding:0 20px; }
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container h2 a:hover{text-decoration:none}
/*.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container h2:after{content:""; display:inline-block; position:absolute; background:#bebebe; height:19px; width:1px; right:-1px; top:10px}*/
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul{float:left; overflow:hidden; }
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul li{float:left; position:relative;  }
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul li:first-child:after{content:""; width:0}
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul.sd2_other_ul{position:relative;}
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul.sd2_other_ul:after{content:""; display:inline-block; position:absolute; background:#bebebe; height:19px; width:1px; left:0; top:10px}
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul li a{display:inline-block; color:#666; font:16px 'sm-400'; height:36px; line-height:37px; margin-left:1px; width:110px; text-align:center }
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul li a:hover{color:#2d5ead; text-decoration:none; font-family: 'sm-600'}
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul li.sd2_active a{color:#2d5ead; text-decoration:none}
.sd2_header_2_wrap .sd2_dep3_wrap .sd2_dep3_container ul li.sd2_divider:after {content:""; display:inline-block; position:absolute; background:#bebebe; height:19px; width:1px; right:-1px; top:10px}


/*검색 추천*/
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap #topAutocomplete{background:#fff; position:absolute; width:156px; max-height:166px; overflow-y:auto;z-index:200; border:1px solid #666; display:none }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap #topAutocomplete ul {float:none; width:100%; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap #topAutocomplete ul li{float:none; width:100%; }
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap #topAutocomplete ul li a{font-size:12px; display:block; line-height:28px}
.sd2_header_1_wrap .sd2_header_1_container .sd2_header_util_wrap #topAutocomplete ul li a:hover{background:#647da5; color:#fff; }

/*footer*/
.sd2_footer_wrap{width:100%; position:relative; }
.sd2_footer_wrap .sd2_footer_menu_wrap{width:100%; background:#647da5}
.sd2_footer_wrap .sd2_footer_menu_wrap .sd2_footer_menu_container{width:1100px; margin:0 auto; background:#647da5}
.sd2_footer_wrap .sd2_footer_menu_wrap .sd2_footer_menu_container ul{margin:0 60px; overflow:hidden; }
.sd2_footer_wrap .sd2_footer_menu_wrap .sd2_footer_menu_container ul li {float:left; padding-right:25px}
.sd2_footer_wrap .sd2_footer_menu_wrap .sd2_footer_menu_container ul li a{display:block ; height:32px ; color:#fff; font:14px 'sm-700'; line-height:33px}
.sd2_footer_wrap .sd2_footer_menu_wrap .sd2_footer_menu_container ul li a:hover{color:#9BACB6; text-decoration:none;}

.sd2_footer_wrap .sd2_sitemap_wrap{width:100%; background:#fff; }
.sd2_footer_wrap .sd2_sitemap_wrap a{color:#666; font:13px 'sm-400'; padding-bottom:2px; display:inline-block;}
.sd2_footer_wrap .sd2_sitemap_wrap a:hover{color:#9BACB6; text-decoration:none;}
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container{width:1100px; margin:0 auto; background:#fff;}
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1{margin:0 60px; padding:25px 0; border-bottom:1px solid #a9abb1; overflow:hidden}
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1 > li {float:left; }
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1 > li > a{font-family: 'sm-700'}
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1 > li .sd2_sitemap_dep2{padding-top:4px; }
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1 .sd2_device{padding-right:120px}
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1 .sd2_services{padding-right:80px}
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1 .sd2_program{padding-right:80px}
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1 .sd2_community{padding-right:0}
.sd2_footer_wrap .sd2_sitemap_wrap .sd2_sitemap_container .sd2_sitemap_dep1 .sd2_lab{padding-right:88px}

.sd2_footer_wrap .sd2_copyright_wrap{width:100%; background:#fff;}
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container{width:1100px; margin:0 auto; background:#fff;}
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container .sd2_copy_box{margin:0 60px; padding: 22px 0; font:12px 'sm-300'; color:#545454; line-height:1.35; overflow:hidden}
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container .sd2_copy_box h1{float:left; padding:13px 20px 0 0}
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container .sd2_copy_box .sd2_copy_txt{float:left; }
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container .sd2_copy_box .sd2_sns{float:right; padding-top:7px }
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container .sd2_copy_box .sd2_sns li{float:left; font-size:0; }
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container .sd2_copy_box .sd2_sns a{display:inline-block ; width:30px; height:30px; font-size:0  }
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container .sd2_copy_box .sd2_sns .sd2_facebook{background:url('/sd2_images/common/layout/facebook.png') no-repeat left top; padding-right:12px }
.sd2_footer_wrap .sd2_copyright_wrap .sd2_copyright_container .sd2_copy_box .sd2_sns .sd2_twitter{background:url('/sd2_images/common/layout/twitter.png') no-repeat left top }

/*콘텐츠 레이아웃*/
.sd2_sub_topmargin{margin-top:108px}
.sd2_content_wrap{width:1100px; margin:0 auto; overflow:hidden; position:relative;  }
.sd2_content_wrap:after{content:""; display:block; clear:both; }

/*콘텐츠 lnb*/
.sd2_lnb_wrap{width:267px;  float:left; background:#fff;  }
.sd2_lnb_wrap .sd2_lnb_container{margin:27px 0 ; height:792px; overflow-y:scroll; overflow-x:hidden; padding:3px 24px 0 22px;; box-sizing:border-box;  /*background:gray */}
.sd2_lnb_wrap .sd2_lnb_container{ scrollbar-face-color: #dce1ea; scrollbar-shadow-color: #dce1ea;  scrollbar-track-color: #f4f4f4;; scrollbar-arrow-color:#dce1ea;}
.sd2_lnb_wrap .sd2_lnb_container::-webkit-scrollbar {width: 3px; height: 8px; }
.sd2_lnb_wrap .sd2_lnb_container::-webkit-scrollbar-track {background: #f4f4f4;}
.sd2_lnb_wrap .sd2_lnb_container::-webkit-scrollbar-thumb {background:#dce1ea; }

.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap{/*height:500px*/ ; width:218px}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li {position: relative;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li a {display:block; font:14px 'sm-600'; color:#333; line-height:1.3; padding: 9px 28px 7px 13px; box-sizing:border-box; position: relative;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li a:hover{color:#9BACB6; }
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li a.sd2_current {color:#2d5cc4;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li.sd2_active {background: #e9e9e9;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li.sd2_current > a:first-child, .sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li.sd2_active > a:first-child {background: #e0e0e0}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li {margin-bottom: 2px;}

.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li span.sd2_lnb_icon {position: absolute; right: 0; top: 0; width: 22px; height: 34px; display: inline-block; background:url('/sd2_images/common/layout/ico_lnb_close.png') no-repeat center center;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li span.sd2_lnb_icon.sd2_open {background-image: url('/sd2_images/common/layout/ico_lnb_open.png');}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li span.sd2_lnb_icon:hover {cursor: pointer;}

.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep2, .sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_sub{display:none; }
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_sub:not(.sd2_lnb_dep2) > li > a {font:14px 'sm-600'; line-height:1.3;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_sub:not(.sd2_lnb_dep2) {/*padding-left: 13px;*/}

.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 ul li .sd2_lnb_sub {padding-left: 13px;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 ul li .sd2_lnb_sub li .sd2_lnb_sub {padding-left: 13px;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 ul li .sd2_lnb_sub li a {font:14px sm-400}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 ul li .sd2_lnb_sub li .sd2_lnb_sub li a {font:14px sm-400}

/*2nd 170815 LNB */
.sd2_lnb_wrap.sd2_moving_lnb {position:relative; /* overflow:hidden; */ min-height:828px}

.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li.sd2_active.sd2_moving > a:first-child {background: #647da5; height: 34px; color: #fff; font: 14px 'sm-600'; line-height: 36px; padding: 0 8px 0 13px; }
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep2, .sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_sub{background: #f4f4f4}

.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container{ position:relative; overflow-x:hidden; overflow-y: scroll !important; width:100%; top:0; background:#fff; }

.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_main{ position:absolute; left:22px;}
/*LNB 170821*/
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub{ position:absolute; left:22px;}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_lnb_real_wrap ul li span.sd2_lnb_move_icon {position: absolute; right: 0; top: 0; width: 22px; height: 34px; display: inline-block; background:url('/sd2_images/common/layout/tv_lnb_arr2_1.png') no-repeat center center;}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_lnb_real_wrap ul li span.sd2_lnb_move_icon:hover {cursor: pointer;}
/*LNB 170821*/

.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_lnb_real_wrap ul li a{word-wrap:break-word; }

.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_main .sd2_lnb_real_wrap ul li span.sd2_lnb_move_icon {position: absolute; right: 0; top: 0; width: 22px; height: 34px; display: inline-block; background:url('/sd2_images/common/layout/tv_lnb_arr2_1.png') no-repeat center center;}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_main .sd2_lnb_real_wrap ul li span.sd2_lnb_move_icon:hover {cursor: pointer;}

.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub{ position:absolute;  left:245px; top:0; box-sizing:border-box; display: none}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_back{overflow: hidden;display:block; height:34px; background:#647da5; color:#fff; font:14px 'sm-600'; line-height:36px; padding:0 8px 0 20px;  }
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_back:hover span{color:#fff}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_back span{display:block; padding-left:20px; background:url('/sd2_images/common/layout/tv_lnb_back.png') no-repeat left 13px;  }

.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav{background:#f4f4f4 ; padding:10px 5px}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav ul li a.sd2_current{color:#2d5cc4 }
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav > ul > li.sd2_active > a{ background:#e0e0e0 }
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav > ul {display:block}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav > ul > li > ul {display:none}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav > ul > li > ul li{margin-left:10px}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav > ul > li > ul > li{margin-bottom:2px}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav > ul > li > ul > li > ul > li {/*display:none*/}
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav > ul > li > ul > li > ul > li > ul > li {/*display:none;*/ padding-left:13px }
.sd2_lnb_wrap.sd2_moving_lnb .sd2_lnb_container .sd2_sub .sd2_sub_nav > ul > li > ul > li > ul > li > ul > li > a{font-family : 'sm-400'}

/*fix LNB color 170825*/
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li.sd2_active {background: #e9e9e9;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li.sd2_active ul{background: #e9e9e9;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li.sd2_active ul li.sd2_current{background: #e9e9e9;}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
	.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li span.sd2_lnb_icon {
		background-image: url('/sd2_images/common/layout/ico_lnb_close@2x.png');
		background-size: 9px 6px;
	}
	.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul li span.sd2_lnb_icon.sd2_open {
		background-image: url('/sd2_images/common/layout/ico_lnb_open@2x.png');
		background-size: 9px 6px;
	}
}

/*
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li.sd2_active, .sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li.sd2_open{background:#f4f4f4}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li.sd2_active > a{color:#2d5cc4}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li.sd2_active.sd2_none {position: relative}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep2 > li.sd2_active > a:before, .sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep1 > li.sd2_active.sd2_none a:before {content:""; position:absolute; left:0; top:0; height:100%; width:3px; background:#2d5cc4;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul:not(.sd2_lnb_dep1) > li.sd2_active:not(.sd2_is_sub_open) > a:before, .sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap > li.sd2_active.sd2_none a:before {content:""; position:absolute; left:0; top:0; height:100%; width:3px; background:#2d5cc4;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep2 > li.sd2_active > a{color:#2d5cc4; position:relative}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap ul:not(.sd2_lnb_dep1) > li.sd2_active:not(.sd2_is_sub_open) > a {background-color:#e9e9e9;}
.sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep3 > li.sd2_active > a, .sd2_lnb_wrap .sd2_lnb_container .sd2_lnb_real_wrap .sd2_lnb_dep3 > li.sd2_active .sd2_lnb_dep4 > li.sd2_active > a {color:#2d5cc4; }
*/


/*search*/
.sd2_lnb_dep1.sd2_search li label{font-size:14px; margin-left:5px; vertical-align:-1px}
.sd2_lnb_dep1.sd2_search li{padding:7px 0}

/*------------------------------------------------------------------------------
                                    SD팀 추가(1차 오픈이후 삭제)
---------------------------------------------------------------------------------*/
/* skip navigation */
#skipNavi{position:relative;z-index:9999;}
#skipNavi a{display:block; height:1px; width:1px; margin-bottom:-1px; overflow:hidden; font-size:20px; color:#fff; font-weight:bold; background:#2466a6; white-space:nowrap;text-align:center;}
#skipNavi a:focus, #skipNavi a:active{height:auto; width:100%; padding:5px; margin-bottom:10px; position:absolute; left:0; top:0;}

/* browser check */
#chk-browser {display:none; width:100%; height:104px; margin-top:-112px; padding-top:8px; background:url("//img-developer.samsung.com/images/common/bg_browser_lx.gif") repeat-x;}
	#chk-browser .info-browser {position:relative; width:980px; margin:0 auto;}
	#chk-browser .info-browser a.close {position:absolute; right:0; top:2px;}
	#chk-browser .info-browser p.tit {margin-bottom:7px; padding-left: 25px; background:url("//img-developer.samsung.com/images/common/ico/ico_warning_b.gif") no-repeat left center;}
	#chk-browser .info-browser p.tit em {font-size:15px; color:#69d3ff; font-style:normal; font-weight:bold;}
	#chk-browser .info-browser p.txt {padding:0 0 21px 25px; font-size:12px; color:#b0cceb;}
	#chk-browser .info-browser ul.browser {float:left; margin-left:25px;}
		#chk-browser .info-browser ul.browser li {float:left; margin-right:35px;}
		#chk-browser .info-browser ul.browser li * {vertical-align:middle;}
		#chk-browser .info-browser ul.browser li a {margin-left:8px; font-size:12px; color:#fff;}
		#chk-browser .info-browser ul.browser li a.external-btn {background: url('//img-developer.samsung.com/images/common/ico/ico_external_b.gif') no-repeat right 4px;}
	#chk-browser .info-browser p.txt-w {float:right; margin-top:0px; font-size:12px; color:#fff;}
	#chk-browser .info-browser p.txt-w * {vertical-align:middle;}
	#chk-browser .info-browser p.txt-w em {color:#6ad4ff; font-style:normal;}

