/****** 공통 ******/
body,div,dl,dt,dd,ul,li,h2,h3, h4, form,fieldset,p,table,input{margin:0;padding:0;list-style:none;color:#333;font-family:"Malgun Gothic", 맑은고딕, dotum, 돋움, sans-serif;font-size:12px;font-weight:normal;-webkit-font-smoothing:antialiased;letter-spacing:-0.2px;}
body, html{width:100%;height:100%;margin:0;padding:0;}
body{background-color:#fff;font-family:"Malgun Gothic", 맑은고딕, dotum, 돋움, sans-serif;}
select, input{font-family:"Malgun Gothic", 맑은고딕, dotum, 돋움, sans-serif;}
h1, h2, h3, h4, ul, li, p{margin:0;padding:0;list-style:none;}
a, a:hover, a:active, a:visited, a:focus{text-decoration:none;color:#333;}
legend{display:none;}
img,table,fieldset{border:0 none;}
img, input, select, textarea{vertical-align:middle;}
form{margin:0}
body{font-size:0;}
.wrapper{width:1100px;margin:0 auto;position:relative;}

/****** gnb(메인) 기본값 ******/
.header{background:url(../img/main/topbg.png) repeat-x center top;position:absolute;top:0;right:0;left:0;z-index:100;border-bottom:1px solid rgba(255, 255, 255, 0.1);height:120px;transition:background ease 0.1s}
.header_logo{display:inline-block;padding-top:22px;}
.header_logo_n{display:inline-block;padding-top:22px;}
.header_logo_n2{display:inline-block;padding-top:22px;}
.header_logo a{background:url(../img/comm/logoW.png) no-repeat center center;display:inline-block;width:130px;height:47px;text-indent:-9999px;}
.header_logo_n a{background:url(../img/comm/logoW.png) no-repeat center center;display:inline-block;width:132px;height:47px;text-indent:-9999px;}
.header_logo_n2 a{background:url(../img/comm/logoW_n2.png) no-repeat center center;display:inline-block;width:132px;height:47px;text-indent:-9999px;}
.searchbtn{display:inline-block;width:18px;height:18px;}
.searchbtn a{background:url(../img/comm/ico_searchW.png) no-repeat center center;text-indent:-9999px;}
.header_inner{position:relative;width:1100px;margin:0 auto;height:120px;}
.header_r{position:absolute;top:0;right:0;}
.header_r .header_member{position:relative;top:26px;right:320px;text-align:right;}
.header_r .header_member a{color:#b2b2b2;font-weight:bold;}
.header_r .header_member .menu_bar{color:#313131;margin:0 10px;}
.formselect{float:left;margin:0 10px;}
.familysite{padding:6px 15px;background-color:#1b1b1b;color:#b3b3b3;border:1px solid #313131;}
.familysite option{padding:10px 15px;}
.header_r .headersns{float:left;}
.header_r .headersns .sns li{float:left;}
.header_r .headersns .sns li a{padding-left:10px;}
ul.menu{position:relative;top:0px}
ul.menu li{float:left;margin:0 10px;padding-top:8px;}
ul.menu li:nth-child(1){margin-left:0;width:60px;}
ul.menu li:nth-child(2){width:60px;}
ul.menu li:nth-child(3){width:156px;}
ul.menu li:nth-child(4){width:66px;}
ul.menu li:last-child{margin-right:0;}
ul.menu li a{position:relative;display:block;color:white;font-size:15px;}
ul.menu li span{position:relative;display:inline-block;}
ul.menu_l{margin:22px 0 10px 0;}
ul.menu_l li a{font-size:16px;font-weight:bold;}
ul.menu_l li{float:left;margin:0 20px;}
ul.menu_r{position:relative;top:-34px;left:0;float:right;}
ul.menu_r li a{color:#b2b2b2;}
ul.menu_r li a:hover{font-weight:bold;}
ul.menu_r li a.onair{color:#ffffff;font-weight:bold;font-size:16px;}
ul.menu_r li a span.onairdot{background-color:red;width:5px;height:5px;border-radius:2.5px;margin-bottom:8px;margin-left:4px;}

/****** gnb 2차 메뉴 ******/
.menu_u{position:relative;top:0px;left:0;}
.menu_u li {display:inline-block;height:24px;position:relative;}
.menu_u li .menu_a{display:inline-block;color:#ffffff;font-size:16px;font-weight:bold;}
.menu_u li .menu_a span:hover{color:#0478c5;}
.menu_u .menu_01{position:relative;top:8px;left:0px;display:inline-block;padding:10px 0;}
.menu_u .menu_02{position:relative;top:8px;left:50px;display:inline-block;padding:10px 0;}
.menu_u .menu_03{position:relative;top:8px;left:100px;display:inline-block;padding:10px 0;}
.menu_u .menu_04{position:relative;top:8px;left:150px;display:inline-block;padding:10px 0;}
.menu_u .menu_05{position:relative;top:8px;left:200px;display:inline-block;padding:10px 0;}
.menu_u .menu_01 .menu_a{width:64px;}
.menu_u .menu_02 .menu_a{width:64px;}
.menu_u .menu_03 .menu_a{width:48px;}
.menu_u .menu_04 .menu_a{width:48px;}
.menu_u .menu_05 .menu_a{width:32px;}
.btn_search a{position:absolute;top:0;right:0;width:25px;height:100px;display:inline-block;background:url('../img/icon_top_search.png') no-repeat center left;margin-right:0;text-indent:-9999px;}
.btn_menu a{display:none;}
.submenu_wrap{display:none;}
.submenu_wrap{position:fixed;top:121px;left:0;z-index:100;width:100%;height:auto;background-color:#f2f2f2;border-bottom:#e6e6e6 solid 1px;}
.submenu_wrap .submenu_box{width:1100px;margin:0 auto;position:relative;top:30px;left:120px;padding:0 0 60px 0;}
.submenu_wrap .submenu_box .submenu .on{font-weight:bold;color:#333333;}
.submenu_wrap .submenu_box .submenu .smenu{font-size:15px;color:#0478c5;font-weight:bold;padding-right:140px;}
.submenu_wrap .submenu_box .submenu .smenu::before{content:"· ";margin-bottom:5px;}
.submenu_wrap .submenu_box .submenu .smenu:nth-child(1){padding-right:90px;}
.submenu_wrap .submenu_box .submenu .smenu:last-child{padding-right:0;}
.submenu_wrap .submenu_box .submenu .smenu:hover{color:#333333;}
.lastlist{margin-left:200px;}
.submenu_wrap .submenu_box ul li a{font-size:14px;color:#666666;}
.submenu_wrap .submenu_box ul li a:hover{color:#0478c5;font-weight:bold;text-decoration:underline;}
.ico_nwpr{background:url(../img/comm/ico_new.png) no-repeat center center;display:inline-block;width:13px;height:12px;margin-left:8px;}

/****** gnb(메인) 2차 각 메뉴 설정값 ******/
.menu_02 .submenu_wrap .submenu_box ul{padding-top:8px;display:flex;align-content:flex-start;flex-direction:column;flex-wrap:wrap;overflow:auto;height:auto;position:relative;left:210px;}
.menu_02 .submenu_wrap .submenu_box ul li{display:block;}
.menu_04 .submenu_wrap{height:88px;}
.menu_02 .submenu_wrap .submenu_box .submenu .smenu{padding-top:10px;}
.menu_04 .submenu_wrap .submenu_box .submenu .smenu{padding-right:90px;}
.menu_05 .submenu_wrap{height:190px;}
.menu_05 .submenu_wrap .submenu_box .submenu{position:relative;left:175px;}
.menu_05 .submenu_wrap .submenu_box .submenu .smenu{padding-right:90px;}
.menu_05 .submenu_wrap .submenu_box .submenu ul:nth-child(2){left:10px;}
.menu_05 .submenu_wrap .submenu_box .submenu ul:nth-child(4){left:148px;}
.menu_05 .submenu_wrap .submenu_box .submenu ul:last-child{left:284px;}
.menu_05 .submenu_wrap .submenu_box ul li{display:block;}
.submenu_wrap .submenu_box .submenu ul{float:left;position:absolute;top:26px;left:220px;}

/****** 검색 버튼 ******/
.top_search_wrap .top_search_area{z-index:101;position:fixed;top:121px;left:0;width:100%;height:152px;background-color:#fff;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid #333333;}
.top_search_wrap .top_search_area .top_search_box{position:relative;font-size:0px;width:600px;margin:32px auto 0 auto;border-bottom:2px solid #333;height:83px;box-sizing:border-box;}
.top_search_wrap .top_search_area .top_search_box p{font-size:20px;font-weight:bold;color:333333;}
.top_search_wrap .top_search_area .top_search_box .inp_box{width:calc(100% - 120px);height:54px;padding:0;border:0px;font-size:16px;color:#00aeef;box-sizing:border-box;outline:none;}
.top_search_wrap .top_search_area .top_search_box .btn_search{position:absolute;bottom:15px;right:40px;display:block;width:29px;height:28px;background:url(../img/comm/ico_search.jpg) no-repeat center center;}
.top_search_wrap .top_search_area .top_search_box .btn_search_close{position:absolute;top:0;right:-255px;display:block;width:20px;height:19px;background:url('../img/comm/btn_close.jpg') no-repeat center center;}
.top_search_wrap .top_search_area .top_search_box .inp_box::placeholder{color:#666;font-size:16px;}
.top_search_wrap .top_search_area .top_search_box .inp_box:-ms-placeholder{color:#666;font:size 16;px;}
.top_search_wrap .top_search_area .top_search_box .inp_box::-ms-input-placeholder{color:#666;font-size:16px;}
.top_search_wrap .top_search_bg{position:fixed;z-index:3;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);}

/****** gnb 호버할 경우(mouseon) ******/
.main .mouseon{position:fixed;background:#ffffff;border-bottom:1px solid rgba(0, 0, 0, 0.1)}
.main .mouseon .header_inner .header_logo a{background:url(../img/comm/logoB.png) no-repeat center center;display:inline-block;}
.main .mouseon .header_inner .header_logo_n a{background:url(../img/comm/logoB_n.png) no-repeat center center;display:inline-block;}
.main .mouseon .header_inner .header_logo_n2 a{background:url(../img/comm/logoB_n2.png) no-repeat center center;display:inline-block;}
.main .mouseon .header_inner .header_r .header_member a{color:#666666;}
.main .mouseon .header_inner .header_member .menu_bar{color:#c9c9c9}
.main .mouseon .header_inner .header_r .formselect .familysite{color:#666666;background-color:#ffffff;border-color:#c9c9c9;}
.main .mouseon .header_inner ul.menu_r li a{color:#666666;}
.main .mouseon .header_inner ul.menu_r li .onair{color:#333333;}
.main .mouseon .header_inner .menu_u li .menu_a{color:#333333;}
.main .mouseon .header_inner .searchbtn a{background:url(../img/comm/ico_searchB.png) no-repeat center center;}
.wrapper .mouseon{position:fixed;background-color:#333333;border-bottom:1px solid rgba(0,0,0,.2);}

/****** gnb 스크롤할 경우(smallgnb) ******/
.main .smallgnb{position:fixed;background:#ffffff;border-bottom:1px solid rgba(0, 0, 0, 0.1);height:52px;}
.main .smallgnb .header_inner{height:52px;}
.main .smallgnb .header_inner .header_logo{padding-top:18px;}
.main .smallgnb .header_inner .header_logo_n{padding-top:18px;}
.main .smallgnb .header_inner .header_logo_n2{padding-top:15px;}
.main .smallgnb .header_inner .header_logo a{background:url(../img/comm/logoBsmall.jpg) no-repeat center center;display:inline-block;width:110px;height:25px;position:relative;top:-3px;}
.main .smallgnb .header_inner .header_logo_n a{background:url(../img/comm/logoBsmall_n.jpg) no-repeat center center;display:inline-block;width:110px;height:25px;position:relative;top:-3px;}
.main .smallgnb .header_inner .header_logo_n2 a{background:url(../img/comm/logoBsmall_n2.jpg) no-repeat center center;display:inline-block;width:110px;height:25px;position:relative;top:-3px;}
.main .smallgnb .header_inner .header_r{display:none;}
.main .smallgnb .header_inner ul.menu_r{top:-85px;right:0;}
.main .smallgnb .header_inner ul.menu_r li:nth-child(1){display:none;}
.main .smallgnb .header_inner ul.menu_r li:nth-child(2){display:none;}
.main .smallgnb .header_inner ul.menu_r li:nth-child(3){display:none;}
.main .smallgnb .header_inner ul.menu_r li .onair{color:#333333;}
.main .smallgnb .header_inner .menu_u{top:-50px;left:150px;}
.main .smallgnb .header_inner .menu_u li .menu_a{color:#333333;}
.main .smallgnb .header_inner .searchbtn a{background:url(../img/comm/ico_searchB.png) no-repeat center center;}
.main .smallgnb .submenu_wrap{top:53px;}

/****** 좌우배너 ******/
.area_bnr{position:absolute;z-index:50;top:660px;}
.area_bnr .leftbnr{width:144px;position:absolute;left:-156px;}
.area_bnr .leftbnr .leftbnrwrap{}
.area_bnr .rightbnr{width:144px;position:absolute;right:-156px;}
.mainwg{width:144px;height:210px;background:#f7f7f7;border-top:#1c9de9 solid 2px;margin-bottom:12px;}
.mainwg p{font-size:19px;font-weight:bold;text-align:center;padding-top:12px;padding-bottom:16px;}
.btn_chnum{text-align:center;}
.btn_chnum button{font-size:12px;padding:0;display:inline-block;height:30px;width:44px;border:none;border-radius:4px;background-color:#f7f7f7;cursor:pointer;}
.btn_chnum button.chbtn{background-color:#1c9de9;color:#ffffff;cursor:pointer;}
.select{padding:6px 12px;background-color:#ffffff;border:1px solid #e5e5e5;margin-top:5px;margin-left:6px;width:130px;}
.select option{padding:10px 12px;}
.chnum{text-align:center;margin-top:4px;}
.chnumb{font-size:48px;letter-spacing:-2px;font-weight:lighter;}
.chnums{font-size:16px;color:#808080;}
.wticon{text-align:center;}
.wticon span{display:inline-block;position:relative;top:8px;}
.wtnumb{font-size:32px;letter-spacing:-2px;font-weight:lighter;}
.mainwg .wttime{font-size:12px;color:#999999;}
.mainbnr{width:144px;height:200px;margin-bottom:12px;}
.mainbnr img{border-radius:8px;}
#mainwg_load1{text-align:center;margin:20px 0;}
#mainwg_load1 .loadimg{margin:auto;width:64px;height:64px;background:url('../img/comm/loadpng.png') left center;animation:loadplay 1.6s steps(60) infinite;}
@keyframes loadplay{100%{background-position:-3840px;}}

/****** 콘텐츠 공통 ******/
.tit_wrap{margin-bottom:20px;height:32px;}
.area_tit{font-size:24px;font-weight:bold;float:left;display:block;}
.btnsmall{border:#b2e4ff solid 1px;color:#0478c5;font-size:14px;font-weight:bold;padding:4px 10px;float:right;display:block;}
.btnsmall:hover{border:#90c8ee solid 1px;background-color:#f2f8fc;}
.btnsmall::after{display:inline-block;content:"";width:10px;height:10px;background-color:transparent;background-image:url("../img/comm/ico_plusB.png");background-repeat:no-repeat;background-size:10px auto;margin:-3px 0 0 4px;}

/****** 메인 슬라이드 ******/
.area_main{position:relative;background-color:#ffffff;}
.slimg{position:absolute;z-index:-10;height:640px;}
.bx-wrapper{position:relative;}
.bx-controls-direction a{top:-300px;position:absolute;display:block;width:26px;height:51px;overflow:hidden;}
.bx-controls-direction .bx-prev{left:18%;}
.bx-controls-direction .bx-next{right:18%;}
.bx-controls-direction .bx-prev::before{content:url(../img/main/btn_slprev.png);}
.bx-controls-direction .bx-next::before{content:url(../img/main/btn_slnext.png);}
.bx-controls{position:relative;transform:translateY(-50%);}
.bx-pager{position:absolute;left:50%;bottom:20px;width:100px;text-align:center;}
.bx-pager div{display:inline-block;padding:0 5px;}
.bx-pager div a{display:block;font-size:0;color:transparent;width:10px;height:10px;background:#ffffff;border-radius:50%;}
.bx-pager div a.active{background:#0478c5;}
.bx-controls-auto{position:absolute;left:49.3%;bottom:20px;width:8px;height:10px;text-align:center;}
.bx-controls-auto div a{display:block;font-size:0;width:8px;height:10px;}
.bx-controls-auto div a.bx-start{background-image:url(../img/main/btn_start.png);}
.bx-controls-auto div a.bx-stop{background-image:url(../img/main/btn_stop.gif);}
.area_main .slider .slimg{height:640px;width:1920px;}
.sltxt{height:640px;width:700px;position:absolute;top:0;left:14%;}
.sltxtwrap{position:absolute;top:36%;left:33%;/* transform:translate(-50%, -50%); */margin-top:120px;}
.sltxt .sl_subtit{font-size:16px;font-weight:bold;}
.sltxt .sl_tit{font-size:52px;line-height:52px;letter-spacing:-3.5px;padding:12px 0 20px 0;font-weight:lighter;}
.sltxt .sl_subtxt{font-size:20px;line-height:30px;letter-spacing:-1.2px;opacity:0.8;width:400px;}
.sltxt span{display:block;color:#ffffff;}
.sltxt{opacity:0;transition:all 1s;transform:translate(0,20px);transition-delay:0.1s;}
.sltxt.on{opacity:1;transform:translate(0,0);}

/****** 콘텐츠 :온에어 *****/
.area_onair{width:100%;position:relative;background-color:#ffffff;padding:40px 0 50px 0;}
.area_onair .onair_wrap .conwrap{position:relative;overflow:hidden;height:auto;}
.onair_r{float:left;}
.onaircaption{display:inline-block;width:560px;color:#4c4c4c;font-size:13px;height:34px;padding-top:10px;}
.onaircaption::before{display:inline-block;content:"";width:16px;height:16px;background-color:transparent;background-image:url("../img/comm/ico_notice.png");background-repeat:no-repeat;background-position:0 0;background-size:16px auto;vertical-align:middle;margin:-6px 6px 0 0;}
.onair_l{float:right;background-color:#f2f8fc;width:532px;height:315px;}
.onair_l a:hover{text-decoration:underline;}
.schedule_wrap{margin:0 40px 0 46px;height:inherit;}
.schwrap{padding-top:11px;}
.schedule{position:relative;}
.sch1{height:111px;background:#000000;}
.sch2{height:50px;background:#e3f2fc;}
.sch3{height:50px;background:#f2f8fc;}
.schtit{color:#ffffff;font-weight:bold;font-size:16px;padding-top:26px;}
span.onairdot{display:inline-block;background-color:red;width:5px;height:5px;border-radius:2.5px;margin-bottom:8px;margin-left:4px;}
.livetit{font-size:18px;font-weight:lighter;color:#ffffff;}
.livetxt{font-size:15px;font-weight:lighter;color:#333333;}
.livetit img, .livetxt img{padding-left:8px;}
.livetime{font-size:14px;font-weight:bold;color:#999999;float:right;position:relative;top:0;right:0;margin-top:6px;}
.progress{position:absolute;bottom:0;left:0;width:100%;height:4px;background:#333333;}
.progress span{display:block;width:100%;height:4px;background-color:#1c9de9;} /* 온에어 파란색 타임바 */

/****** 동영상 ******/
.area_vod{width:100%;position:relative;background-color:#f7f7f7;padding:40px 0 50px 0;}
.conwrap .bx-wrapper .bx-controls{position:inherit;transform:none;top:-300px;right:0;}
.conwrap .bx-controls-direction a{top:160px;width:44px;height:44px;overflow:hidden;display:none;}
.conwrap .bx-controls-direction .bx-prev{left:0;}
.conwrap .bx-controls-direction .bx-next{right:0;}
.conwrap .bx-controls-direction .bx-prev::before{content:url(../img/main/btn_prev.png);}
.conwrap .bx-controls-direction .bx-next::before{content:url(../img/main/btn_next.png);}
.area_vod .conwrap:hover a{display:block;}
.area_vod .conwrap .bx-controls-direction a{top:160px;}
.area_vod .conwrap .bx-wrapper .bx-controls .bx-controls-auto{top:11px;left:892px;}
.area_vod .conwrap .bx-wrapper .bx-controls .bx-pager{top:-2px;left:909px;}
.conwrap .bx-wrapper .bx-controls .bx-controls-auto{position:absolute;top:13px;}
.conwrap .bx-wrapper .bx-controls .bx-controls-auto div a.bx-start{background-image:url(../img/main/btn_startG.png);}
.conwrap .bx-wrapper .bx-controls .bx-controls-auto div a.bx-stop{background-image:url(../img/main/btn_stopG.gif);}
.conwrap .bx-wrapper .bx-controls .bx-pager{position:absolute;top:0;width:100px;}
.conwrap .bx-wrapper .bx-controls .bx-pager div a{background:#cccccc;}
.conwrap .bx-wrapper .bx-controls .bx-pager div a.active{background:#0478c5;}
.slboxwrap{width:266px;}
.slboxwrap a{width:inherit;display:block;width:266px;}
.slbox{position:relative;width:266px;}
.slbox_img{position:relative;width:266px;}
.slbox_img img{width:266px;height:150px;}
.bestvodbox .slbox_img span{background-color:#1c9de9;color:#ffffff;font-weight:bold;position:absolute;top:0;right:0;border-bottom-left-radius:4px;padding:6px 8px;}
.slbox_text{position:relative;background-color:#ffffff;width:266px;height:96px;}
.bestvodbox .slbox_text{background-color:#e3f2fc;}
.slbox_text .bestnum{position:absolute;top:4px;left:12px;}
.bestnum span{font-size:32px;font-weight:lighter;letter-spacing:-2px;}
.vodinfo{padding:12px 20px 10px 48px;}
.vodname{font-size:16px;margin-bottom:10px;line-height:1.3;display:-webkit-box;
display:-ms-flexbox;display:box;max-height:40px;overflow:hidden;vertical-align:top;
text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;
-webkit-line-clamp:2;}
.bvodwrap .vodname{-webkit-line-clamp:1;}
.vodpr, .vodtime{color:#0488de;}
.ncwrap{height:606px;padding-top:40px;}
.svodwrap{position:relative;height:241px;}
.newvodwrap{width:532px;height:inherit;float:left;}
.sthumb{width:260px;height:147px;}
.sthumb img{width:260px;height:147px;}
.vodinfo.nonum{padding:12px 20px 10px 20px;}
.stext{width:260px;}
.smallbox{float:left;width:260px;}
.firstsb{margin-right:12px;}
.bvodwrap{position:relative;margin-bottom:12px;}
.bthumb{width:532px;height:299px;}
.bthumb img{width:532px;height:299px;}
.btext{position:absolute;bottom:0;left:0;z-index:1;width:532px;background-image:url(../img/vod/voddark.png);background-color:transparent;height:104px;}
.btext .vodinfo .vodname{font-size:24px;color:#ffffff;max-height:32px;}
.btext .vodinfo p{font-weight:bold;}
.btext .binfo{position:absolute;bottom:0;padding-right:20px;padding-bottom:20px;}
.recvodwrap{float:right;position:relative;/* top:4px;데이블높이맞춤 */}

/****** 데이블 ******/
.powered-by{float:right;padding-top:8px;}
.powered-by-by{color:#999999;padding-right:4px;}
.powered-by-dable{display:inline-block;width:46px;height:16px;vertical-align:middle;background:url(//images.dable.io/static/i/logo-text-tiny-gray.png) no-repeat 0 0;background-size:46px 14px;text-indent:-9999px;}

/****** 프로그램 ******/
.area_program{width:100%;position:relative;background-color:#ffffff;padding:40px 0 50px 0;}
.area_program .conwrap:hover a{display:block;}
.prthumb{width:175px;height:256px;}
.prthumb img{width:175px;height:256px;}
.area_program .conwrap .bx-controls-direction a{top:150px;}
/* .area_program .conwrap .bx-wrapper .bx-controls .bx-controls-auto{top:3px;left:880px;} */
.area_program .conwrap .bx-wrapper .bx-controls .bx-controls-auto{top:3px;left:938px;}/* 개편 연기로 인한 프로그램 2줄 고정 노출 */
/* .area_program .conwrap .bx-wrapper .bx-controls .bx-pager{top:-10px;left:895px;} */
.area_program .conwrap .bx-wrapper .bx-controls .bx-pager{top:-10px;left:953px;}/* 개편 연기로 인한 프로그램 2줄 고정 노출 */


/****** 커뮤니티 ******/
.area_community{width:100%;position:relative;background-color:#f7f7f7;height:inherit;padding:40px 0 50px 0;}
.btng{border:#cccccc solid 1px;color:#808080;}
.btng:hover{border:#b3b3b3 solid 1px;background-color:#f7f7f7;}
.btng::after{background-image:url(../img/comm/ico_plusG.gif)}
.board{float:left;}
.notice{background:#ffffff;width:690px;height:280px;float:right;
padding:20px;}
.notice h4{display:inline-block;}
.ntwrap ul li{padding:14px 0;border-bottom:#e6e6e6 solid 1px;}
.ntwrap ul li a:hover .nttit{text-decoration:underline;}
.titwrap{height:32px;}
.ntpr{font-weight:bold;font-size:16px;color:#3190ce;padding-right:8px;}
.nttit{display:inline-block;max-width:420px;height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:16px;}
.ntdate{font-size:14px;color:#999999;position:relative;float:right;}
.scbnr{margin-top:20px;display:inline-block;}
.scnews{background:#ffffff;width:1100px;height:inherit;border-top:#e6e6e6 solid 1px;border-bottom:#e6e6e6 solid 1px;overflow:hidden;}
.scnews marquee{font-size:14px;padding:14px;}

/****** 푸터 ******/
#footer{width:100%;height:320px;background-color:#333333;}
.ftwrap{text-align:center;padding-top:58px;}
.ftlink a{color:#999999;font-weight:bold;font-size:15px;}
.ftlink a:hover, .ftinfo span a:hover{text-decoration:underline;}
.ftlink .links_bar{color:#484848;padding:0 4px;}
.ftlogo{margin:24px 0;}
.ftinfo span{color:#808080;font-size:14px;}
.ftinfo span.ftcopy{color:#b2b2b2;}
.ftinfo span a{font-weight:bold;color:#808080;}
.btn_gotop{position:fixed;z-index:500;bottom:40px;right:20px;display:none;}