/*.top-height { height: 75px; background: url(/rb/layouts/default/_images/menu_bg.jpg) no-repeat;}*/
.top-height > a { font-size: 36px; padding-top: 5px; }
.side-menu { padding-top: 20px;  }
.gnb-bg-cl { background-color: blue; }
/*.gnb-area > ul > li { margin: 0 30px 0 40px; }*/
.gnb-bg-flash { background-color: #ccc; height: 25px; border-bottom: 1px solid #ccc;}
.support { font-size: 25px; }
.main-img1 { border: 1px solid #ccc; width:992px; height: 344px;}
.main-img2 { width:442px; }
.main-view { width:100%; height:344px; border:0; background:url(/gwangil/layouts/default/_images/main_flash.jpg); margin-top: 20px;}
.main-line { border: 1px solid #ccc; margin-top: 20px;}
.bbs-style { display:; visibility: visible; width:38%; float:left; }
.bbs-style1 { display:none; visibility: visible; width:38%; float:left; }
.bbs-contents > a { color:black; letter-spacing: -2px; margin-bottom: 10px;}
.bbs-contents1 { width: 24%; }
.content-top { background: url(/gwangil/layouts/default/_images/sub_flash.jpg) no-repeat; }
.gnbBox ul{font-size:17px; font-weight:bold; height:53px; font-family:"맑은 고딕","Malgun gothic",sans-serif; }
.gnbBox ul h2{ float:left; display:block; font-size:17px; font-weight:bold; margin:-35px 0 0 595px; height:53px; font-family:"맑은 고딕","Malgun gothic",sans-serif; }	
.gnbBox ul a { color:#333333;}
.gnbBox ul li a ul li a { color:#fff;}
.gnbBox ul.on { background:url(/gwangil/layouts/default/_images/common/h2_on_bg.png) center bottom no-repeat; }
.gnbBox ul.on a{ color:#3e7e9a;}
/*.menu-size { font-size: 18px; font-weight: bold; }*/
/*
 .top_menu { position:absolute; top:0px; right:0; height:23px; font-size:12px; font-weight:bold; width:auto; }
 .top_menu li { font-family:"맑은 고딕","Malgun gothic",sans-serif; float:left; padding:8px 9px 0px 6px; background:url(/rb/layouts/default/_images/common/top_gap.png) right 12px no-repeat; height:23px; }
 .top_menu li a{ color:#c5e3db;}
 .top_menu li.end{ background:url(/rb/layouts/default/_images/common/tob_end_bg.gif) 5px 9px no-repeat; padding:8px 0px 0px 6px;}
 .wrap { width:100%; background:url(/rb/layouts/default/_images/common/header_bg.gif) center top no-repeat; }
 .headerBox{ position:relative; width:1004px; height:116px; margin:0 auto; }*/

.lnb_list div { margin: 0; padding: 0; }

	.cscenter p { margin: 0; }

#subcontet_wrap {
    margin-top:0px; /* navbar 하단마진을 상쇄 , Offset bottom margin on .navbar */
}
/*
@media (min-width: 768px) {
    .rb-layout-default #subcontet_wrap {
        padding-top: 25px;
        padding-bottom: 25px;
    }
}*/
.gnbBox h1{ float:left; display:block; font-size:17px; font-weight:bold; margin:62px 0 0 0; padding-left: 42px; height:54px; font-family:"맑은 고딕","Malgun gothic",sans-serif; }
.main_cont .main_inner .notice p.title a { font-family:"맑은 고딕","Malgun gothic",sans-serif; font-size:16px; font-weight:bold; letter-spacing:-0.037em; color:#303030; 
                                         margin:25px 0 0 13px; }
