﻿.Poleft
{
    float:left;
}
.Poright
{
    float:right;
}
.OnBar
{
    overflow:hidden;
}
.both
{
    clear:both;
}
.h_mar
{
    margin-left:5px;
}
.Topmargin
{
    margin-top:30px;
    padding-left:5px;
    clear:both;
    height: 130px;
}
.bannertop {
    margin-top:20px;
    padding-left:5px;
    clear:both;
}
.subTitle
{
    margin-left:10px;
    overflow:hidden;
}
.Bar_mar
{
    margin-top:30px;
    padding-left:20px;
    overflow:hidden;
}
.Bar_mar02
{
    margin-top:10px;
    padding-left:20px;
    overflow:hidden;
}
.ConImg
{
    margin-top:40px;
    padding-left:30px;
    padding-bottom:45px;
    overflow:hidden;
}
.Box_w
{
    width:210px;
}
.Box_w02
{
    width:370px;
    padding-right:20px;
}
.textBox
{
    margin-top:30px;
}
.Text_bold
{
    font-family:gulim;
    font-size:14px;
    font-weight:bold;
    margin-top:20px;
    text-align:center;
    text-decoration:underline;
    color:#252525;
}
.Text_bold02
{
    font-family:dotum;
    font-size:14px;
    font-weight:bold;
    margin-top:20px;
    text-decoration:underline;
    color:#568092;
}
.Text_rm
{
    margin-right:40px;
}
.Box_w p
{
    line-height:200%;
    color:#5c5c5c;
}
.Box_w02 p
{
    line-height:200%;
}
.Text_a
{
    margin-top:10px;
}
.trline td
{
    border-bottom:1px solid #dce1e5;
    height:45px;
}
.name a
{
    color:#222222;
}
.nember {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
}
.view {
    font-family: Verdana;
    font-size: 11px;
    text-align: center;
    color: #999999;
}
.date {
    color: #999999;
    font-family: Verdana,dotum;
    font-size: 11px;
    text-align: center;
}
.center
{
    text-align:center;
}
.today
{
    overflow: hidden;
    margin-top: 15px;
    margin-left:20px;
    color:#5b6a90;
    font-size:11px;
    font-family:dotum;
    font-weight:bold;
    text-decoration:underline;
    padding-top: 5px;

}
.today img
{
    margin-top: -5px;
    margin-right: 10px;
}
.table_m
{
    margin-bottom:30px;
}
.rgoboard .background {
    background-image: url('/images/rgo/sub/bar_bg.gif');
    background-position: 0 0;
    background-repeat: repeat-x;
}
.rgoboard .background td {
    text-align:center;
}
.bt_m
{
    margin-top:-25px;
    margin-right:20px;
}
.down_bt
{
    margin-right:20px;
    margin-left:20px;
}
#program_line
{
    border-bottom:2px solid #f8f7f8;
    border-right:2px solid #f8f7f8;
    width:715px;
    margin-top:20px; 
    margin-left:20px;
}
#programbox
{
    border:1px solid #e9e9e9;
    overflow:hidden;
    padding-left:20px;
    min-height: 155px;
}
.pro_boxm
{
    padding-top:20px;
}
#Bar_tap
{
    border-bottom:1px solid #9fa0a5;
    height:26px;
    margin-top:20px;
    margin-left:20px;
    width:715px;
}
.Boxmargin {

}