@charset "utf-8";
/* Reset */
html,body{min-height:100%}
body{margin:0;}
body, table, input, textarea, select, button {font-family:'나눔바른고딕', NanumBarunGothic, ng, '맑은 고딕', 'Malgun Gothic', '돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif;font-size:13px;}
a,
.header button{color:#666;text-decoration:none;}
.container{position:relative;z-index:1;}
.fdb_tag{display:none;}
.xe-logout .xe_popup_border{display:none !important;}
.xe_popup_border{left:50% !important;margin-left:-200px;max-width:100% !important;}
.ece .popupbody p{padding:0px;margin:10px;}
a:hover{text-decoration:none !important;}
.clearBoth{position:relative;*zoom:1;}
.clearBoth:after{content:"";display:block;clear:both;}
.xe_width{max-width:1170px;margin:0 auto;position:relative;-webkit-transition:all .4s;transition:all .4s;-moz-transition:all .4s;}
.ece{padding-top:90px;}
.c{padding-top:90px;}
.cc .xe_width,
.c .xe_width{width:100%;max-width:1170px;}
.ce .in_body{padding:0 240px 0px 0;}
.ece .in_body{padding:0 295px 0 0 ;}
.c .in_body{padding:0;}
.ec .in_body{padding:0 0 0px 242px;background:url(../img/bg_sub.gif) repeat-y left top;border-bottom:1px solid #ddd;}
.ece .wrap-inner-content{padding:0 0 0  295px;}
.wrap_content{width:100%;position:relative;float:left;}
.ec .wrap_content{float:right;}
aside{position:relative;min-height:400px;}
.e1,
.e2{display:none;width:285px;position:relative;}
.ece .e1{float:left;margin-right:-285px;left:-295px;display:block;}
.ece .e2{float:right;margin-left:-285px;right:-295px;display:block;}
.ce .wrap_content{width:100%;position:relative;float:left;}
.body{position:relative;z-index:3;}
.ce .wrap_content .in_content{padding-right:20px;}
.ec .wrap_content .in_content{padding-left:20px;}
.cc .wrap_bottom-owl {border-top:1px solid #ddd;}
.cc .wrap_body{padding-top:20px;}
/* default class */
.round2{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.round3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.round5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.padding5{padding:1px 5px 9px 5px;}
.padding9{padding:9px;}
.padding10{padding:10px;}
.column{position:relative;*zoom:1;-webkit-box-sizing:content-box; -o-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;z-index:1;margin-bottom:10px;}
.column:after{content:"";display:block;clear:both;}
.column_login{z-index:2;}
.section_Round{background:#fff;border:1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;box-sizing:border-box;overflow:hidden;*zoom:1;-webkit-transition:all .4s;transition:all .4s;}
.section_Round:hover{border:1px solid #c8c8c8;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.08);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.08);box-shadow:0 1px 2px rgba(0,0,0,0.08);}
.section_Round img{vertical-align:middle;}
/* Skin to content */
.skip{margin:0}
.skip a{display:block;text-align:center;line-height:0;height:0;width:0;overflow:hidden}
.skip a:active,
.skip a:focus{position:relative;height:auto;width:auto;line-height:25px;}
/* 헤더 상단 배너 */
.wrap_header_banner{text-align:center;display:none;border-bottom:1px solid #ddd;}
.wrap_header_banner img{vertical-align:middle;width:100%;}
#divpop .btn_close{position:absolute;z-index:2;padding:0px;right:5px;top:5px;display:inline-block;height:30px;line-height:30px;text-align:center;}
#divpop .btn_close a{text-indent:-9999px;overflow:hidden;display:inline-block;width:40px;width:40px;background:url(../img/btn_close.png) no-repeat right top}
.btn_close input{display:none;}
/* --- Site Layout - Header --- */
.header{position:fixed;z-index:5;width:100%;left:0;top:0;background:#fff;-webkit-box-sizing:content-box; -o-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;margin-bottom:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);
}
.header img{vertical-align:middle;}
.header a{text-decoration:none}
.header ul{list-style:none;margin:0;padding:0;zoom:1;}
.header ul:after{content:"";display:block;clear:both}
/* -- 메뉴 상단 -- */
.top_header{position:relative;z-index:4;font-size:12px;font-family: "굴림","Gulim","돋움","Dotum",sans-serif;}
.hidden_header{display:none;overflow:hidden;}
.wrap_account{height:20px;}

.account{position:absolute !important;;z-index:1;*zoom:1;height:30px;right:15px;}
.account ul{ margin:0;padding:0;z-index:2;list-style:none;float:right;}
.account li{float:left;line-height:18px;position:relative;padding-left:12px;}
.account li.first_login{background:none;}
.account li a,
.account li button{text-decoration:none;line-height:18px;display:inline-block;padding:5px 1px;color:#666;
	transition: .4s ease;
    -o-transition: .4s ease;
    -moz-transition: .4s ease;
    -webkit-transition: .4s ease;}
.account li a:hover,
.account li button:hover{color:#111;}
.top_headerB .account li a,
.top_headerB .account li button{color:#666}
.top_headerB .account li a:hover,
.top_headerB .account li button:hover{color:#111;}
.account li a.open-pop{padding:6px 1px 4px 1px;}
.account li a.open-pop i{font-size:12px;}
/* 언어선택 */
.wrap_login .language .toggle{background:none;border:0;outline:none;cursor:pointer;margin:0;padding:0 10px;height:28px;overflow:visible;vertical-align:top;}
.wrap_login .language ul{position:absolute;top:28px;right:-1px;display:none;border:1px solid #e6e6e6;border-top:0;border-bottom:0;background:#fff;margin:0;padding:0;}
.wrap_login .language li{list-style:none;border:0;border-top:1px solid #e6e6e6;width:100px;padding:0 10px;text-align:center;background:none !important;}
.wrap_login .language li:hover{background:#fafafa;}
.wrap_login .language li button{background:none;border:0;white-space:nowrap;cursor:pointer;padding:0;overflow:visible;padding:8px 0}
.wrap_login .language li.close_selectLang{text-align:center;background:#fafafa !important;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.wrap_login .language button{text-decoration:none !important;font-size:12px;font-family: "굴림","Gulim","돋움","Dotum",Tahoma,sans-serif;}

/* 로고 */
.header h1.logo{margin:0;padding:0px 10px 0 0;position:relative;z-index:3;line-height:54px;height:60px;float:left;text-align:center;}
.header h1.logo a{color:#333;font-size:24px;font-family: "Oswald", Arial, Helvetica, sans-serif;}
.header h1.logo img{max-width:350px;}

/* SNS */
.top_absolute{position:relative;float:left;z-index:4;}
.coupang_search{display:none}
/* -- 메뉴바 -- */
/* 메뉴 */
.bottom_header{position:relative;z-index:2;}
.wrap_menu{z-index:2;position:relative;}
.gnb{white-space:nowrap;position:relative;float:left;}
.main_menu{white-space:nowrap;}
.gnb li.first_li{float:left;padding:0 19px;}
.gnb li.first_li1{background:none;}
.gnb li{position:relative;}
.gnb li a{text-decoration:none;}
a.first_a{float:left;height:32px;line-height:32px;padding:23px 0 5px 0;position:relative;color:#444;font-size:15px;text-transform: uppercase;font-weight:600;}
a.first_a i{position:relative;padding-right:5px;}
.first_span{position:relative;}
a.first_a:hover,
.highlight a.first_a{color:#404cff}

.hover_line{width:0; height:2px;left:50%;right:50%;top:42px;overflow:hidden;position:absolute;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.act_line{width:100%;right:0;left:0;}
.all_first:hover a.first_a{color:#f37021}
.main_menu div.sub1{display:none;}
.main_menu div{position:absolute;left:0;top:100%;padding-top:3px;padding-right:10px;background:url(../img/empty.gif)}
.main_menu ul{width:160px;background:#fff;*zoom:1;display:inline-block;}
.main_menu ul li{width:100%;*zoom:1;border-bottom:1px solid #ddd;border-top:1px solid #fff;float:left;}
.main_menu ul li:first-child{-webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;}
.main_menu ul li:last-child{-webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;border-bottom:0;}
.main_menu ul li.highlight {background:#f9f9f9;}
.main_menu ul ul{position:absolute;top:-2px;left:163px;display:none;}
.main_menu li li a{display:block;padding:0 20px 0 10px;line-height:38px;font-size:12px; position:relative;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}
.second_a i{position:absolute;right:5px;top:13px;}
/* 전체메뉴 */
.total_menu{width:24px;height:24px;position:absolute;display:block;z-index:1;text-indent:-9999px;overflow:hidden;background:url(../img/menu.png) no-repeat;z-index:2;top:10px;right:12px}
.wrap_total_menu{position:absolute;width:100%;display:none;top:40px;}
.wrap_total_menu .in_totla{background:#f9f9f9;border:1px solid #d6d6d6}
.wrap_total_menu li.H_first_li{float:left;margin:10px 0;border-left:1px dotted #d6d6d6;position:relative;left:-1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.total_div{margin:0 10px;}
.total_first_a{padding:0 5px 2px 5px;text-decoration:none;font-size:14px;color:#222;display:block;position:relative;overflow:hidden;line-height:24px;height:24px;}
.header ul.total_sub1{padding:6px 0 0 5px;border-top:1px dotted #ddd;}
.H_first_li{width:20%;}
.total_sub1 li{line-height:20px;}
.total_sub1 li a{height:20px;color:#777;font-size:13px;}
.total_sub2 li a{height:20px;color:#888;font-size:12px;padding-left:3px;}
.wrap_total_menu a{width:100%;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}
.dw_width3{width:33.3%}
.dw_width4{width:24.99%}
.dw_width5{width:19.99%}
.dw_width6{width:16.65%}
.dw_width7{width:14.2%}
.dw_width8{width:12.49%}
.dw_width9{width:11.09%}
.total_div i{padding-right:5px;}

/* 검색바 메뉴 */
.first_search{height:32px;line-height:32px;padding:25px 0 3px 0;position:relative;color:#444;font-size:17px;text-transform: uppercase;font-weight:600;display:inline-block;}
.menu_search{position:relative;float:left;margin-left:20px;}
.menu_search form{position:absolute;left:25px;bottom:10px;overflow:hidden;width:0;}
.menu_search .HBinputText{color:#999;width:160px;height:17px;border:0;font-size:13px;border:1px solid #e6e6e6;padding:3px;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0);-moz-box-shadow:0 0px 0px rgba(0,0,0,0);box-shadow:0 0px 0px rgba(0,0,0,0);-webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; transition:all .4s ease-out;}
.menu_search .HBsearch{position:absolute;height:16px;width:16px;right:-20px;top:0px;padding:5px 0;}
.menu_search .HBinputText:focus{color:#333;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);border:1px solid #777;}
.ece .menu_search{;}
/* 메인 위젯 */
.widget_DW a{color:#777 !important;}
.widget_DW .ZineDW .DWtitle a {font-weight:400;color:#222 !important;}
.DW-smart-popular .newClear a:hover,
.chat_ul a:hover,
.widget_DW .ZineDW .DWtitle a:hover,
.widget_DW a:hover{text-decoration:none  !important;color:red !important;}

.widget_DW .replyNum:hover,
.widget_DW .replyNum:hover a{color:#69b6ed  !important}
.DW_StB_Gallerytitle_min a:hover{color:#fff !important;}

.wrap_box{margin:0 -5px;}
.box{margin:5px;width:285px;float:left;} 
.box21{width:875px;}
.box1{height:240px;float:left;}
.dw-border{-webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; transition:all .4s ease-out;border: 1px solid #e5e5e5;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.0);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.0);box-shadow:0 1px 3px rgba(0,0,0,0.0);background: #fff;}
.dw-border:hover{/*border:1px solid #b1b1b1;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);*/}
.xe .login_PlayoutA {border:0;}
.box-logo{height:20px;margin:10px 0;text-align:center;} 
.box-logo img{vertical-align:middle;}
.box-h2{margin:0px 0;padding:0;font-size:15px;position:relative;}
.h2_more{font-size:10px;font-family:Tahoma;color:#999;font-weight:normal;position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;display:inline-block;-webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; transition:all .4s ease-out;}

/*.box-main:hover .h2_more:after,
.box-main:hover .h2_more:before{background:#596e79;}
.h2_more:after,
.h2_more:before{content:"";display:block;position:absolute;background:#bbb;-webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; transition:all .4s ease-out;}
.h2_more:after{width:3px;height:13px;left:5px;top:0;}
.h2_more:before{width:13px;height:3px;top:5px;left:0;}*/
.h2-span{display:inline-block;padding:6px 15px 4px;line-height:30px;position:relative;}
.box-h2 i{font-size:15px;display:inline-block;padding-right:5px;position:relative;top:2px;}

.wrap-box-banner{margin-top:10px;}
.wrap-box-banner img{height:80px;}
.box1_banner{width:66px;float:left;margin-left:7px;}
.box1_banner_first{margin-left:0;}
.box-main:hover .h2_more:after,
.box-main:hover .h2_more:before{background:#222;}
.box51_banner{float:left;}

.chat_ul,
.chat_ul ul{margin:0;padding:10px;list-style:none;}
.chat_ul:after{content:"";display:block;clear:both;}
.chat_li{float:left;width:25%;}
.chat_ul ul{padding:0;padding-left:5px;}
.chat_ul h3{margin:4px 0 5px 0;padding:0;padding-left:5px;line-height:24px;font-size:15px;}
.chat_ul ul li{line-height:16px;margin:2px 0;letter-spacing:-1px;font-size:12px;}

.box7_banner{background-repeat:repeat-y;background-position:50% 50%;text-align:center;}
.box7_banner img{max-width:100%;vertical-align:middle;}

.box-A7{float:right;}

.fdb_itm .meta a {
    font-weight: 700;
    color: #444 !important;
}
.popupbody p{padding:0;margin:0;}
.xe_popup_border{border:1px solid #cecece !important}
.wrap-top-item{margin:0 -5px;padding-top:5px;}
.top-item{width:20%;float:left;}
.top-item a{padding:5px;display: block;}
.top-item a img{vertical-align:middle;width:100%;}
.e1 .wrap_widget{position:relative;z-index:1;margin-bottom:10px;}
.wrap_widget_top{z-index:2;}
.wrap_widget img{vertical-align:middle;max-width:100%;}
.main_left{position:relative;float:left;width:50%;}
.main_right{position:relative;float:right;width:50%;}
.margin_bottom5{margin-bottom:5px;}
.margin_right5{margin-right:5px;}
.margin_left5{margin-left:5px;}
.margin_bottom10{margin-bottom:10px;}
.in_section{position:relative;}
.section_ADD *{vertical-align:middle}
.section_ADD img{width:100%;}
.section1{height:90px;}
.section2{border:1px solid #e6e6e6}
.section2 .in_section{height:33px;background:#f9f9f9;}
.section2_notice{float:left;line-height:18px;padding-top:9px}
.left_notice{padding-left:10px;padding-right:13px;background:url(../img/bg_news.gif) right 14px no-repeat;margin-right:5px }
.section4{float:left;width:362px}
.section5{float:right;width:362px}
.wrap_widget .dw_0,
.wrap_widget .dw_4,
.wrap_widget .dw_9, 
.wrap_widget .dw_14{font-weight:bold;}
.wrap_widgetDW{padding:12px 8px 6px 8px;}
.section6 .wrap_widgetDW_A{padding-top:10px;}
.widgetZine_DW{padding:4px 8px;}
.wrap_ImgTitle_DW{padding:10px 10px 0 10px;}
/* 탭 */
.tab_top{background:#f9f9f9;border-bottom:1px solid #e6e6e6;}
.wrapTab{margin:0;padding:0;list-style:none}
.wrapTab li{float:left;text-align:center;position: relative;margin-bottom:-1px;left:-1px;padding:0 1px 0 1px}
.wrapTab li a{text-align:center;display:inline-block;padding:6px 11px 4px;line-height:30px;position:relative;font-size:15px;font-weight:600;color:#222;}
.frt_list2 li,
.frt_list3 li{left:0;padding:0;}
.frt_list2 li a,
.frt_list3 li a{padding:7px 0 0 0 !important;display:block;border:0 !important;border-left:1px solid #e6e6e6 !important;}
.frt_list2 li a.tab_a_first,
.frt_list3 li a.tab_a_first{border:0 !important;}
.section7 .wrapTab li a{padding:7px 15px 0 15px;}
.section7 .frt_list2 li{width:149px}
.section7 .frt_list3 li{width:99px}
.section7 .frt_list3 li.tab_li_first{width:100px}

.wrapTab li i{font-size:15px;display:inline-block;padding-right:5px;position:relative;top:2px;}
.wrapTab li.on{padding:0;}
.wrapTab li.on a{background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6; letter-spacing:-1px;}
.e1 .list3 li.on a{border-right:0;}
.e1 .DW-smart-popular .newClear span img {top:0;}
.tab_div{display:none;}
.wrapTab_on{display:block;}
.wrap_widget_gallery{overflow:hidden;}

.tab_bottom{background:#fff;min-height: 197px;}
.tab_bottom1{min-height:50px;height:117px;}
.tab_bottom1 .widgetTable_DW_list td {padding: 2px 0px 3px 0px;}
.widget_dotum .author img{position:relative;top:-1px;}
.e1 .widgetTable_DW_list td {padding-top:2px;}
.wrapTab_wide li i {display:inline-block;vertical-align:middle;padding-right:5px;}

.wrap_banner img{max-width:100%;vertical-align:middle;}
/*빵조각*/
.wrap_breadclumb{position:relative;text-align:center;}
.wrap_breadclumb:after{content:"";display:block;clear:both;}
.content_breadclumb{border:1px solid #ddd;}
.sub_title{margin:0;padding:0;position:absolute; top:3px;left:0px}
.breadclumb{padding:12px 12px 8px 0;float:right;margin:0;list-style:none;}
.breadclumb li{float:left;padding-left:16px;height:18px;line-height:18px;background:url(../img/breadclumb.gif) no-repeat 7px 4px;font-family:"돋움","Dotum",Tahoma,sans-serif;font-size:12px;}
.breadclumb li.first_breadclumb{padding-left:10px;background:none;}
.breadclumb a{text-decoration:none;color: #3a3939;}
.breadclumb li i{display:none;}
.breadclumb .last_breadclumb a{font-weight:bold;color:#444;}
.content_breadclumb .breadclumb{padding:9px 12px 6px 0;}
.content_breadclumb .sub_title{top:0;}
.has_bg_breadclumb{position:relative;margin-top:-2px;margin-bottom:12px;}

.has_bg_breadclumb img{width:100%;vertical-align:middle;}
.bg_breadclumb{position:relative;min-height:40px;}
.bottom_bg_breadclumb{position:absolute;width:100%;height:40px;bottom:0;}
.breadclumb_title{display:inline-block;}
.ec .breadclumb_title{right:auto;left:0;}
.breadclumb_title h2{margin:0;padding:0;display:block;white-space:nowrap;text-overflow: ellipsis;font-weight:600;line-height: 20px;
    height: 23px;
    padding-top: 0px;}
.breadclumb_title h2 a,
.breadclumb_title h2{text-decoration:none;font-size:17px; color:#111;}
.breadclumb_title h2 a span{line-height:30px;height:30px;padding:0;}
.content_has_bg_breadclumb{margin-top:5px;}
.content_has_bg_breadclumb .breadclumb_title{width:40%;left:auto;right:0;}
.content_has_bg_breadclumb .breadclumb_title h2 a{font-size:24px;}
/** Carousel **/
.xe .rd_vote{display:block;}
.xe .rd_vote .blamed{display:none;}
.bottom-owl .owl-nav{position:absolute;right:0;top:0;width:31px;}
.bottom-owl .owl-nav .owl-prev,
.bottom-owl .owl-nav .owl-next {height:30px;width:15px;position:absolute;top:50%;display:block;overflow:hidden;text-indent:-9999px;background-image:url(../img/arrow.gif);background-position:left 5px;background-repeat:no-repeat;-webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; transition:all .4s ease-out;opacity:0.2; filter:alpha(opacity=20);}
.bottom-owl .owl-nav .owl-prev {left:0px; }
.bottom-owl .owl-nav .owl-next {right:0px;background-position:left -25px }
.bottom-owl .owl-nav .owl-prev,
.bottom-owl .owl-nav .owl-next{background-color:#444;}
.bottom-owl .owl-nav .owl-prev:hover,
.bottom-owl .owl-nav .owl-next:hover{background-color:#007aff;opacity:0.6; filter:alpha(opacity=60);}



.top-owl .owl-nav{position:absolute;right:0;top:0;width:31px;}
.top-owl .owl-nav .owl-prev,
.top-owl .owl-nav .owl-next {height:30px;width:15px;position:absolute;top:50%;display:block;overflow:hidden;text-indent:-9999px;background-image:url(../img/arrow.gif);background-position:left 5px;background-repeat:no-repeat;-webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; transition:all .4s ease-out;opacity:0.2; filter:alpha(opacity=20);}
.top-owl .owl-nav .owl-prev {left:0px; }
.top-owl .owl-nav .owl-next {right:0px;background-position:left -25px }
.top-owl .owl-nav .owl-prev,
.top-owl .owl-nav .owl-next{background-color:#444;}
.top-owl .owl-nav .owl-prev:hover,
.top-owl .owl-nav .owl-next:hover{background-color:#007aff;opacity:0.6; filter:alpha(opacity=60);}
/* 본문 */
.content_ADD{padding-top:5px;text-align:center;}
.foot_ADD{padding:5px 0;}

/* 서브 */
/* Site Layout - Column Left */

.lnb_menu{margin-bottom:0px;}
.section_login{margin-bottom:10px;}
.wrap_Messages li span {min-width:8px;}
.e1 .wrap_userMenu {position:relative;border-bottom:0;}
.e1 .widgetTable_DW td {padding:2px 5px 3px 5px;}
.e2 .DW-smart-popular .newClear a{}
.lnb_title h2{margin:0;line-height:55px;font-size:16px;padding:0 10px;font-weight:600;display:block;text-align:left;color:#111;}
.lnb_title h2.has_span{padding:9px 20px 4px 20px;;line-height:28px;background:none !important;border:1px solid #e9e9e9;}
.lnb_title h2 span{display:block;line-height:24px;}
.lnb_title h2 a{color:#111;position:relative;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}
.lnb a{text-decoration:none;}
.lnb img{vertical-align:middle;}
.locNav{margin:0;padding:5px 10px 5px 5px;list-style:none;border:1px solid #e9e9e9;overflow:hidden;border-top:0;}
.locNav ul{margin:0;padding:0;list-style:none;margin:2px 0 12px 10px;display:none;}
.locNav ul ul{margin:5px 10px;}
.locNav .active ul{display:block;}
.locNav li{position:relative;}
.locNav li.locNav_li1{border:0;}
.locNav ul li{border:0;}
.locNav li a{display:block;position:relative;padding:5px 25px 4px 20px;line-height:18px;height:18px;font-size:13px;text-decoration:none;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;-ms-transition:all 300ms;}
.locNav ul li a{font-size:13px;padding:2px 0 2px 10px;}
.locNav li a:hover,
.locNav li a.active_a,
.locNav .active i{color:#404cff}
.locNav .locNav_first_a{font-size:14px;}
.locNav .active .locNav_first_a{font-weight:600;}
.in_loc_span{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;width:100%;}
.act_span{position:absolute;width:13px;height:13px;top:8px;opacity:0.0;filter:alpha(opacity=00);transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;left:-20px;}
.locNav .active a .act_span{left:0px;opacity:1;filter:alpha(opacity=100);}
.Loc_i{position:absolute;width:42px;height:41px;border:0;padding:0;padding-left:1px;margin:0;right:0;top:0;background:none;cursor:pointer;outline:none;color:#666 !important;font-size:18px;z-index:2;}
.Loc_i .xi-angle-up{display:none;}
.on .xi-angle-up{display:block;} 
.on .xi-angle-down{display:none;}
.locNav i{font-size:10px;}
.act_span i{vertical-align:top;}
/*.locNav_Talk .locNav_li6{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #e6e6e6;}*/
.column_small{width:112px;float:left;}
.column_small_right{margin-right:8px;}
.column_small_top{margin-bottom:8px;}
.wrap-notice .wrap_widgetDW {padding: 9px 8px 7px 8px;}
.wrap-notice .widgetTable_DW_list td {padding:2px 0px 2px 0px;}
/* 모바일 메뉴 */
.mobile_menu{width:24px;height:24px;position:absolute;display:block;text-indent:-9999px;overflow:hidden;background:url(../img/menu.png) no-repeat left -2px;z-index:2;display:none}
.bottom_header .mobile_menu_act{top:10px; left:13px}
.bottom_header .mobile_search_act{top:10px; right:13px;background-position:left -50px;}
/* Act_Total_menu */
.header ul.Act_Total_menu{float:right;}
.Act_Total_menu li{float:left;white-space:nowrap;}
.Act_Total_menu li.search_li{padding-right:3px;background:url(../img/bg_li.gif) no-repeat right 50%;}
.Act_Total_menu li.user_li{padding-left:3px;background:url(../img/search_li.png) no-repeat left 18px;display:none;}
.Act_Total_menu i{position:relative;top:2px;}
.header .Act_Total_menu a.first_a{padding:0 10px;}
.header .Act_Total_menu li a.act_menu span{display:none;}
.act_search,
.wrap_search .iSearch .submit{*background:url(../img/search.gif) no-repeat 50% 50% !important;*width:18px;}
.act_menu{*background:url(../img/act_menu.gif) no-repeat 50% 50%;*width:18px;}
.close_search{*background:url(../img/act_close.gif) no-repeat 50% 50% !important;}
/* Site Layout - Content Body */
.inner_content{padding:0px 0 20px 0;float:left;width:100%;}
.c .inner_content{padding:0;}
.wrap-notice{padding:0;}
/* Site Layout - Column Left */
.has_line{border-bottom:1px solid #e2e2e2;}
.wrap_sub_banner{margin:0;padding:0;list-style:none;}
.wrap_sub_banner li{text-align:center;padding-bottom:8px;}
.wrap_sub_banner img{vertical-align:middle}
/* Site Layout - Footer */
.wrap_footer{border-top:1px solid #e4e4e4;padding-top:20px;}
.footer{position:relative;z-index:3;font-size:12px;text-align:center;padding-top:20px;}
.wrap_copylight{position:relative;min-height:65px;}
.foot_logo{float:left;padding:0;margin:0;padding-right:15px;}
.in_footer{position:relative;padding:0px 0 0px 0;overflow:hidden;clear:both;}
.footer a{text-decoration:none;}

.foot_center{text-align:center;}
.foot_menu ul{margin:0;padding:0;list-style:none;display:inline-block;*display:inline;vertical-align:top;}
.foot_menu li{float:left;padding:6px 10px 0px 11px;background:url(../img/foot_li.gif) no-repeat left 10px;line-height:20px;}
.foot_menu li.foot_li1{background:none;}
.foot_menu li a{font-weight:400;font-size:12px;color:#999;}
.footer p.copylight{padding-left:10px;margin:0;color:#999;position:relative;}

.footer span{color:#333;font-weight:bold;}
.foot_absolute{position:absolute;right:0;top:20px;text-align:right;}
.foot_sns{margin:0;padding:0;height:24px;margin-bottom:1px;list-style:none;}
.foot_sns li{float:left;padding:0 2px;}
.foot_sns li img{width:24px;}

.wrap-poll>p{display:none}
.hello{padding:15px;color:#666;background:#fff;border:1px solid #e6e6e6;margin-bottom:10px;/*margin-top:53px;*/}
.un-logged{width:300px;margin:0 auto;position:relative;margin-top:200px;}
/* 기본 색처리 */
.hover_line,
.owl-theme .owl-controls .owl-buttons .owl-prev:hover,
.owl-theme .owl-controls .owl-buttons .owl-next:hover,
.xe .wrap_Messages li span{background-color:#404cff;}
.menu_search .HBinputText:focus,
.main_menu ul{border:1px solid #b1b1b1;-webkit-box-shadow:0px 0 2px #b1b1b1;-moz-box-shadow:0px 0 2px #b1b1b1;box-shadow:0px 0 2px #b1b1b1;}
.HBinputText{border:4px solid #404cff;}
.locNav .active .locNav_first_a,
.Totla_active_a,
.breadclumb .last_breadclumb a{color:#404cff !important;}
#scrollUp {bottom:20px;right:20px;background:#555;background-color:#000000;opacity:0.2; filter:alpha(opacity=20);width:42px;height:42px;background-image:url(../img/to-top.png);background-repeat:no-repeat;background-position:50% 50%;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
#scrollUp:hover {background-color:#404cff;opacity:1;filter:alpha(opacity=100);}

/* 쫄쫄이 광고 */
.abs_banner{position:absolute;height:0;min-width:0;top:20px;z-index:10;}
.fix_right{right: -10px}
.fix_left{left:-10px}
.fix_banner{position:fixed;width:200px;height:100px;}
.on_abs{position:absolute;}
.right_banner{padding-bottom:10px;}
.right_banner img{vertical-align:middle;}

/* 모바일 메뉴 */
.fix_mobile{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../img/black7.png);display:none;z-index:5;}
.fix_mobile_2{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../img/black7.png);display:none;z-index:1005;}
.mm_mobile_menu{position:fixed;width:0;overflow:hidden;height:100%;left:0;top:0;z-index:10000;white-space:nowrap; /* toggle RtL */ left:auto; right:0px !important;  }
.mm_search_menu { position: fixed; top: 47%; left: 50%; transform: translate(-50%, -50%); z-index:10000; white-space:nowrap; width: 0; height: 115px; background: #FFF;  display:block; max-width:400px;}	/* 통합 검색 기능 */
.mm_search_menu .top-mm-menu { position: relative; background: #FFF; border-bottom: 1px solid #EEE; }
.mm_search_menu .top-mm-menu h2 { position: absolute; left: 7px; top: 2px; color: #000; }
.mm_search_menu .top-mm-menu .mobile_search { position: absolute; left: unset; right: 13px; }
.mm_search_menu .top_search { padding-left: 5px; padding-right: 3px; }
.mm_search_menu .top_search .HBsearch { right: 20px; top: 10px; zoom: 0.9; }

.top-mm-menu{padding-right:10px;position:relative;height:44px;background:#1a1a1a;border-bottom:1px solid #424242}
.top_login{margin:0;padding:0px;list-style:none;background:#1a1a1a;border-bottom: 1px solid #424242;}
.top_login li{float:left;width:50%;text-align:center;}
.top_login a{height:28px;line-height:28px;padding:12px 10px;display:block;background:#111;font-size:12px;}
.top_login a.login_A{color:#fff;border-left:1px solid #424242;}
.top_login a i{margin-right:3px;}
.top_login a:hover{background:#3e3e3e}

.mobile_manager {position:absolute;top:16px; /* left:13px; */ right:125px; width:21px;height:21px;z-index:5; background:none;}
.mobile_message {position:absolute;top:16px; /* left:13px; */ right:87px; width:21px;height:21px;z-index:5; background:none;}
.mobile_menu_act{position:absolute;top:16px; /* left:13px; */ right:13px; width:21px;height:21px;z-index:5;}
.search_menu{position:absolute;top:15px; /* right:13px; */ right:50px;width:21px;height:21px;z-index:5;background-position:left -50px;}
.in_mobile_act{display:block;color:#fff;text-decoration:none;font-weight:bold;font-size:16px;text-align:center;left:auto;right:10px;top:12px;text-indent:-9999px;overflow:hidden;background:url(../img/close.png) no-repeat 50% 50%;background-size:17px;}

.in_mobile_act:after,
.in_mobile_act:before{content:"";display:block;width:20px;height:1px;background:#fff;position:absolute;top:50%;right:0;-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.in_mobile_act:before{-ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
.mobile_search{display:block;color:#fff;text-decoration:none;font-weight:bold;font-size:16px;text-align:center;left:12px;text-indent:-9999px;overflow:hidden;background:url(../img/close.png) no-repeat 50% 50%;background-size:17px;}
.mobile_search:after,
.mobile_search:before{content:"";display:block;width:20px;height:1px;background:#fff;position:absolute;top:50%;right:0;-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.mobile_search:before{-ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}


#mm-menu{display:block;padding:0;width:300px;overflow:auto;background:#252525;top:45px;bottom:0;position:absolute;box-sizing:border-box;-webkit-overflow-scrolling:touch;}
.mm-list{margin:0;padding:0;list-style:none;}
.mm-list-li{border-bottom:1px solid #313131;position:relative}
.mm-list-li_last{border:0;}
.mm_a{display:inline-block;font-size:13px;text-align:left;padding:8px 14px;line-height:24px;}
.mm_a i{padding-right:5px;position:relative;top:1px;}
.mm-list ul{margin:0;padding:0;list-style:none;}
.mm-list a{text-decoration:none;}
.mm-list ul{display:none;background:#333333;padding:7px 0;border-top:1px solid #3e3e3e;border-bottom:1px solid #404040;position:relative;z-index:1;}
.mm-list ul ul{padding:0;display:block;border:0;border-left:5px solid #464646;margin:0 20px 10px 15px;}
.mm-list .active  ul{display:block;}
.mm-list ul li{line-height:24px;}
.mm-list ul ul li{line-height:24px;border:0;}
.mm-list ul li a{font-size:13px;padding-left:14px;display:block;padding:2px 0 0px 15px;}
#mm-menu .mm-list ul li li a{color:#c1c1c1;font-size:13px;padding-left:10px;}
.Nav_i{position:absolute;width:42px;height:42px;border:0;padding:0;margin:0;right:0;top:-1px;cursor:pointer;outline:none;background:none;color:#8a8a8a !important;font-size:12px;z-index:2;}
.mm-list .hover{background:#333;border-left:1px solid #3e3e3e;border-top:1px solid #3e3e3e;}
.Nav_i .xi-angle-up{display:none;}
.hover .xi-angle-up{display:block;} 
.hover .xi-angle-down{display:none;} 
#mm-menu a{color:#efefef;}
#mm-menu a.active_a{color:#9fbada;}
.mm-list ul i{margin-right:5px;position:relative;top:1px;}
.mm_lang{color:#111;font-weight:bold;}
.mm-list .selectLang a{font-family:Arial,Helvetica,sans-serif;}


/* 모바일 메뉴 - 다크 */
/*
.top-mm-menu{ background:#1a1a1a;border-bottom:1px solid #424242}
.top_login{  background:#1a1a1a;border-bottom: 1px solid #424242;}
.top_login a{ background:#111;}
.top_login a.login_A{color:#fff;border-left:1px solid #424242;}
.top_login a:hover{background:#3e3e3e}

#mm-menu{background:#252525;}
.mm-list-li{border-bottom:1px solid #313131;}
.mm-list ul{background:#333333; border-top:1px solid #3e3e3e;border-bottom:1px solid #404040;}
.mm-list ul ul{ border-left:5px solid #464646;}
#mm-menu .mm-list ul li li a{color:#c1c1c1;}
.Nav_i{color:#8a8a8a !important;}
.mm-list .hover{background:#333;border-left:1px solid #3e3e3e;border-top:1px solid #3e3e3e;}
#mm-menu a{color:#efefef;}
#mm-menu a.active_a{color:#9fbada;}
*/


/* 모바일 메뉴 - 하얀색 */
.top-mm-menu{ background:#fff;border-bottom:1px solid #ccc}
.top_login{  background:#fff;border-bottom: 1px solid #ccc;}
.top_login a{ background:#f9f9f9;}
.top_login a.login_A{color:#333;border-left:1px solid #ccc;}
.top_login a:hover{background:#fff}

#mm-menu{background:#f9f9f9;}
.mm-list-li{border-bottom:1px solid #ccc;}
.mm-list ul{background:#ffffff; border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.mm-list ul ul{ border-left:5px solid #464646;}
#mm-menu .mm-list ul li li a{color:#c1c1c1;}
.Nav_i{color:#8a8a8a !important;}
.mm-list .hover{background:#ffffff;border-left:1px solid #ccc;border-top:1px solid #ccc;}
#mm-menu a{color:#333; font-weight:bold;}
#mm-menu a.active_a{color:#333;}




/* 모바일 검색 */
.mm_search_menu h2{margin:0;padding:7px 0 0 45px;text-align:right;line-height:34px;font-size:20px;color:#ececec;font-family:Arial;font-weight:normal;}
.top_search{margin:15px 10px 0 10px;position:relative;}
.top_search form{width:100%;}
.mobile_menu .HBinputText2{color:#666;background:#dadada;height:36px;font-size:14px;box-sizing:border-box !important;display:block;width:100%;padding:9px 45px 9px 9px;border:1px solid #d1d1d1;outline:none;line-height:16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .4s;transition:all .4s;-moz-transition:all .4s;}
.mobile_menu .HBinputText2:focus{color:#333;background:#EFEFEF;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.0);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.0);}
.mobile_menu .HBsearch{top:7px;right:7px;position:absolute;width:20px;}
.replyNum {padding-left:15px;}

.bt_ok{transition:all 400ms;border:1px solid #e5e5e5;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;background:#f9f9f9;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;color:#111;display:block;line-height:20px;padding:10px;text-align:center;margin-bottom:20px;font-size:16px;padding-top:12px;font-weight:600;margin-top:54px;margin-top:-10px;margin-bottom:10px;padding:24px 0;padding-bottom:20px;}
img[alt=new],
img[alt=update]{
    display: none;
}

.fix-counter{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);z-index:10;display:none;}
.in-fix-counter{max-width:340px;margin:0 auto;background:#fff;position:relative;top:50%;margin-top:-150px;}
.fix-counter h2{margin:0;text-align:center;padding:17px 0 13px 0;background:#6b73e8;color:#fff;font-size:20px;line-height:28px;font-weight:400;letter-spacing:3px;}
.middle-counter{text-align:center;padding:40px 20px 28px 20px;}
.middle-counter .xe-widget-wrapper,
.middle-counter .xe-widget-wrapper *{display:inline;} 
.middle-counter .fix-c{font-size:18px;font-weight:400;margin:10px 0;}
.middle-counter i{display:none !important;}
.foot-counter{text-align:center;border-top:1px dotted #ddd;padding:10px 0 40px 0px;margin:0 30px;}
.close-pop-counter{position:absolute;right:-30px;top:-30px;width:32px;height:32px;overflow:hidden;text-indent:-9999px;background:url(../img/btn_close.png) no-repeat 50% 50%;}
.middle-counter .xe-widget-wrapper li,
.middle-counter .xe-widget-wrapper ul{display:block;margin:0;padding:0;}

@media screen and (max-width:1230px){
.wrap_box {margin:0 auto;max-width:885px;}
.boxb1A{display:none;}
.boxb1{height:240px;overflow:hidden;}
.box12{width:610px;}
.wrap-box-banner{margin-top:5px;}

}
@media screen and (max-width:1100px){
.content_ADD{text-align:left;}
.ec .content_ADD{text-align:right;}
.ce,
.ec{margin:0;}
.ce .xe_width,
.ec .xe_width{width:1033px;}
.ce .wrap_content .in_content{padding-right:5px;}
.ec .wrap_content .in_content{padding-left:5px;}
}

/* 아이패드2- */
@media screen and (max-width:1060px){
.xe{padding-top:60px;}
.header h1.logo{padding:5px 0;width:100%; /* text-align:center; */ text-align:left; padding-left:10px; line-height:38px;height:40px;}
.header h1.logo img{height:40px;}
.section4,.section5{width:358px}
.xe .widgetGallery_DW_table .wrap_DW_StB_Gallery {padding:5px 4px;}
.gnb{-webkit-border-radius:0; -moz-border-radius:0;border-radius:0;}
.wrap_account,
.menu_search,
.top_header,
.abs_banner,
.main_menu,
.top_banner,
.total_menu,
.wrap_notice{display:none !important;}
.gnb{height:42px;}
/* .mobile_menu {display:block;} */
.inner_content{padding:20px 0px;}
.ce .wrap_content .in_content, .ec .wrap_content .in_content{padding:0;}
.main_left{max-width:720px}
.xe .xe_width,.xe .xe_width {min-width:100% !important;max-width:100% !important;}
.sub_title{display:none;}
.in_footer{margin:0 10px;}
.ece .wrap-inner-content {padding: 0 0;}
body{background:#f2f2f2}
.xe{max-width:768px;margin:0 auto;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#fff;}
.xe_width{width:100%;}
.in_body{padding:0 5px;}
.body{margin:0 auto;max-width:620px;padding:0 10px}
.wrap_box {margin:0px;}
.box21 {width: 610px;}
.ce .in_body,
.ec .in_body{padding:0 5px;background:none;}
.full_ADD,
.main_right,
.ce .e1,
.ec .e1,
.top_absolute{display:none;}
.section4,.section5{width:362px}
.xe .widgetGallery_DW_table .wrap_DW_StB_Gallery {padding:5px;}
.wrap_breadclumb{border-left:0;border-right:0;}
.content_breadclumb{border-right:1px solid #ddd;border-left:1px solid #ddd;}
.ce .wrap_content .in_content{padding-right:0;}
.ec .wrap_content .in_content{padding-left:0;}
.gnb{background:#007aff;}
.ece .in_body {padding:0 0 0 0;}
.ece .e1,
.ece .e2{display:none;}
.box1{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0;padding:5px;height:250px;}
.coupang_search{display:block}
}
@media screen and (max-width:740px){

.box21{width:100%;}

.in_box21{margin:5px;}
.box1_banner{width:25%;padding:0 0%;margin:0;}
.box1_banner img{width:100%;}
.box12{width:100%;}
#cke_editor{display:none !important}
}
@media screen and (max-width:540px){
.box{width:100%;}
.boxb1,
.box1{height:auto;overflow:hidden;}
.box51_banner {width:100%;}
.box51_banner img {width:100%;}
.wrap-box-banner img{height:auto;}
}

@media screen and (max-width:400px){
.xe_popup_border{left:0% !important;margin-left:0;width:100% !important;}
}





#popup_menu_area a[onclick*="procDocumentVoteUp"],
#popup_menu_area a[onclick*="procDocumentVoteDown"],
#popup_menu_area a[href*="dispDocumentPrint"]
{ display: none; }

#popup_menu_area a[onclick*="procMemberScrapDocument"]
{ font-size: 0; }

#popup_menu_area a[onclick*="procMemberScrapDocument"]:before
{ content: '책갈피'; font-size: 12px; }






.m_editor #editor p {
	margin: 0;
}
