 @font-face {
     font-family: "NanumGothic";
     font-weight: normal;
     font-style: normal;
     src: url('/fonts/NanumGothic.eot');
     src: local('?'), url('/fonts/NanumGothic.eot?#iefix') format('embedded-opentype'), url('/fonts/NanumGothic.woff') format('woff'), url('/fonts/NanumGothic.ttf') format('truetype');
}
 @font-face {
     font-family: 'NanumGothic Bold';
     font-style: normal;
     font-weight: normal;
     src: url('/fonts/NanumGothicBold.eot');
     src: local('?'), url('/fonts/NanumGothicBold.eot?#iefix') format('embedded-opentype'), url('/fonts/NanumGothicBold.woff') format('woff'), url('/fonts/NanumGothicBold.ttf') format('truetype');
}
 html{
}
 BODY{
     color: #333333;
     font-family: 'NanumGothic';
     font-size: 12px;
     line-height: 12pt;
     background-color: #FFFFFF;
     scrollbar-face-color: #FFFFFF;
     scrollbar-shadow-color: #cccccc;
     scrollbar-highlight-color: #cccccc;
     scrollbar-3dlight-color: #FFFFFF;
     scrollbar-darkshadow-color: #FFFFFF;
     scrollbar-track-color: #FFFFFF;
     scrollbar-arrow-color: #cccccc;
     margin-left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 0px;
}
 P {
    margin-top:2px;
    margin-bottom:2px;
    margin-left:2;
    margin-right:2;
}
 td{
    font-family: 'Dotum, vernada';
     font-size: 12px;
     line-height: 13pt;
}
 .num{
    color: #119C9A;
     font-family: 'Gulim, verdana';
     font-size: 12px;
     line-height: 12pt;
     letter-spacing: 0px;
}
 IMG {
     border: none;
}
 //select{
     behavior: url('/css/selectBox.htc');
}
 a:link {
     color: #666666;
     text-decoration: none;
}
 a:visited {
     color: #666666;
     text-decoration: none;
}
 a:active {
     color: #666666;
     text-decoration: none;
}
 a:hover {
     color: #666666;
     text-decoration: none;
}
 a.red:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#E50000;
     text-decoration: none;
}
 a.red:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#E50000;
     text-decoration: none;
}
 a.red:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#E50000;
     text-decoration: none;
}
 a.red:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#E50000;
     text-decoration: underline;
}
 a.intromenu:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.intromenu:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.intromenu:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.intromenu:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#0065AB;
     text-decoration: none;
     font-weight: bold;
}
 a.intromenu2:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#0065AB;
     text-decoration: none;
     font-weight: bold;
}
 a.intromenu2:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#0065AB;
     text-decoration: none;
     font-weight: bold;
}
 a.intromenu2:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#0065AB;
     text-decoration: none;
     font-weight: bold;
}
 a.intromenu2:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#0065AB;
     text-decoration: none;
     font-weight: bold;
}
 a.edumenu:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.edumenu:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.edumenu:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.edumenu:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#1D6E82;
     text-decoration: none;
     font-weight: bold;
}
 a.edumenu2:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#1D6E82;
     text-decoration: none;
     font-weight: bold;
}
 a.edumenu2:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#1D6E82;
     text-decoration: none;
     font-weight: bold;
}
 a.edumenu2:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#1D6E82;
     text-decoration: none;
     font-weight: bold;
}
 a.edumenu2:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#1D6E82;
     text-decoration: none;
     font-weight: bold;
}
 a.coamenu:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.coamenu:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.coamenu:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.coamenu:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#156AAB;
     text-decoration: none;
     font-weight: bold;
}
 a.coamenu2:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#156AAB;
     text-decoration: none;
     font-weight: bold;
}
 a.coamenu2:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#156AAB;
     text-decoration: none;
     font-weight: bold;
}
 a.coamenu2:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#156AAB;
     text-decoration: none;
     font-weight: bold;
}
 a.coamenu2:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#156AAB;
     text-decoration: none;
     font-weight: bold;
}
 a.pdsmenu:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.pdsmenu:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.pdsmenu:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#666666;
     text-decoration: none;
}
 a.pdsmenu:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#AB6A15;
     text-decoration: none;
     font-weight: bold;
}
 a.pdsmenu2:link {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#AB6A15;
     text-decoration: none;
     font-weight: bold;
}
 a.pdsmenu2:visited {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#AB6A15;
     text-decoration: none;
     font-weight: bold;
}
 a.pdsmenu2:active {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#AB6A15;
     text-decoration: none;
     font-weight: bold;
}
 a.pdsmenu2:hover {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#AB6A15;
     text-decoration: none;
     font-weight: bold;
}
 a.directlink:link {
    vertical-align:top;
    font-family: "Verdana";
     font-size: 11px;
     color:gray;
     text-decoration: none;
}
 a.directlink:visited {
    vertical-align:top;
    font-family: "Verdana";
     font-size: 11px;
     color:gray;
     text-decoration: none;
}
 a.directlink:active {
    vertical-align:top;
    font-family: "Verdana";
     font-size: 11px;
     color:gray;
     text-decoration: none;
}
 a.directlink:hover {
    vertical-align:top;
    font-family: "Verdana";
     font-size: 11px;
     color:gray;
     text-decoration: none;
    text-decoration: underline;
}
/*form*/
 .form {
     font-size: 9pt;
     font-family: 'Dotum, vernada';
     color: #666666;
     border:#dadada 1px solid;
     background-color:#ffffff;
}
 .form_sermon {
     font-size: 8pt;
     font-family: 'Dotum, vernada';
     color: #000000;
     border:#dadada 1px solid;
     background-color:#ffffff;
}
 .form_cmt {
     font-size: 8pt;
     font-family: 'Dotum, vernada';
     color: #666666;
     border-right: #dadada 1px solid;
     border-top: #dadada 1px solid;
     border-left: #dadada 1px solid;
     border-bottom: #dadada 1px solid;
     background-color: #ffffff;
}
 .form_cmty {
     font-size: 12px;
     font-family: 'Dotum, vernada';
     color: #666666;
     border-right: #9CD6C7 1px solid;
     border-TOP: #9CD6C7 1px solid;
     border-left: #9CD6C7 1px solid;
     border-bottom: #9CD6C7 1px solid;
     background-color: #ffffff;
}
 .form_log {
     font-size: 12px;
     font-family: 'Dotum, vernada';
     color: #666666;
     border-right: #DAD2C0 1px solid;
     border-TOP: #DAD2C0 1px solid;
     border-left: #DAD2C0 1px solid;
     border-bottom: #DAD2C0 1px solid;
     background-color: #FFFDF8;
    /*ime-mode:disabled;
    */
}
 .form_board {
     border: 1px #cccccc solid;
     height:22;
     background-color:#FFFFFF;
     color:#666666;
     font-size:12px;
     text-align:left;
     text-valign: middle;
     text-indent: 3pt;
     padding-top: 4px;
}
 .formbox {
     border: 1px #aaaaaa solid;
     background-color:#FFFFFF;
     color:#666666;
     font-size:9pt;
     text-align:left;
     text-valign: middle;
     text-indent: 1pt;
}
 .s {
    font-family:"Dotum, vernada";
     font-size:11px;
}
 .s_gray {
    font-family:"Dotum, vernada";
     font-size:11px;
     color:#cccccc;
}
 .white_l_b {
     font-family:Dotum, vernada;
     font-size:14px;
     color:#FFFFFF;
     font-weight: bold;
}
 .line14pt{
    line-height: 14pt;
}
 .line16pt{
    line-height: 16pt;
}
 .line17pt{
    line-height: 17pt;
}
 .line18pt{
    line-height: 18pt;
}
 .b {
    font-family:"Dotum, vernada";
     font-size:12px;
     font-weight:bold
}
 .white {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#ffffff;
}
 .white_b {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#ffffff;
     font-weight:bold;
    vertical-align:middle;
}
 .gray_aaaaaa {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#aaaaaa;
}
 .gray_999999 {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#999999;
}
 .black {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#000000;
}
 .black_b {
    font-family:"Dotum, vernada";
     font-size:13px;
     color:#000000;
     font-weight:bold
}
 .pink {
    font-family:"돋움", Verdana;
     font-size:12px;
     color:#FF0099;
}
 .aqua_light_b {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#C1FFFF;
     font-weight:bold
}
 .green_cmty_b {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#00B9BA;
     font-weight:bold
}
 .green_info_b {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#CDFFE3;
     font-weight:bold
}
 .orange {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#FF5A00;
}
 .orange1 {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#FF983D;
}
 .mainright {
    line-height: 14pt;
     padding-left: 4px;
     padding-right: 4px;
     padding-bottom: 4px;
}
 .no_cmty {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#00B9BA;
     font-weight:bold
}
 .intro {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#566A4E;
}
 .intro_b {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#566A4E;
     font-weight:bold
}
 .info {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#00B283;
}
 .summary {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#4B80BA;
}
 .summary_b {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#4B80BA;
     font-weight:bold
}
 .solution {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#3284A9;
}
 .solution_b {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#3284A9;
     font-weight:bold
}
 .pda {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#119C9A;
}
 .pda_b {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#1D6E82;
     font-weight:bold
}
 .red {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#E50000;
}
 .blue1 {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#0099FF;
}
 .blue2 {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#0066FF;
}
 .blue3 {
    font-family:"Dotum, vernada";
     font-size:12px;
     color:#003366;
}
 .select{
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#B47C01;
     text-decoration: none;
     font-weight: bold;
}
 .schedule_b{
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#005692;
     text-decoration: none;
     font-weight: bold;
}
 .schedule{
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#005692;
     text-decoration: none;
}
 .title {
    font-family: "Malgun Gothic, Verdana";
     font-size: 20px;
     color:#333333;
     text-decoration: none;
     font-weight: bold;
     font-stretch:ultra-condensed 
}
 .d_brown {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#5F5322;
     text-decoration: none;
}
 .l_brown {
    font-family: "Dotum, vernada";
     font-size: 12px;
     color:#5F5322;
     text-decoration: none;
}
 .sboard_title {
    font-family: "Malgun Gothic, Verdana";
     font-size: 15px;
     color:#525252;
     text-decoration: none;
     font-stretch:ultra-condensed;
     line-height:22px;
     font-weight:bold 
}
 .sboard_subject {
    font-family: "Malgun Gothic, Verdana";
     font-size: 11px;
     color:#2e62a0;
     text-decoration: none;
     font-stretch:ultra-condensed;
     line-height:12px;
     font-weight:bold 
}
/*content*/
 .t_01 {
    font-family: "Nanum Gothic";
     font-size: 14px;
     line-height:20px;
     color:#555555;
     text-decoration: none;
}
 .t_02 {
    font-family: "Nanum Gothic";
     font-size: 14px;
     line-height:20px;
     font-weight: bold;
     color:#ffffff;
     text-decoration: none;
}
 .t_03 {
    font-family: "Nanum Gothic";
     font-size: 14px;
     line-height:30px;
     color:#555555;
     text-decoration: none;
}
 .t_num {
    font-family: "Nanum Gothic";
     height:30px;
     font-size: 25px;
     line-height:30px;
     font-weight: bold;
     color:#006dc5;
     text-decoration: none;
}
 .t_04 {
    font-family: "Nanum Gothic";
     font-size: 13px;
     line-height:20px;
     color:#555555;
     text-decoration: none;
}
 .t_05 {
    font-family: "Nanum Gothic";
     font-size: 12px;
     line-height:20px;
     color:#555555;
     text-decoration: none;
}
/*??*/
 .top_pad10 {
     padding:10px 0px;
}
 .ri_pad10 {
     padding:0px 10px 0px 0px;
}
 .ri_pad20 {
     padding:0px 20px 0px 0px;
}
 .pad_le10_ri10 {
     padding:0px 10px 0px 10px;
}
 .pad_le20_ri10 {
     padding:0px 10px 0px 20px;
}
 .pad_le9{
     padding:0px 0px 0px 9px;
}
 .pad_le10{
     padding:0px 0px 0px 10px;
}
 .pad_le20{
     padding:0px 0px 0px 20px;
}
 .pad_le20_ri20 {
     padding:0px 20px 0px 20px;
}
 .pad_box {
     padding:10px 20px 10px 20px;
}
 .pad_t5_b5 {
     padding:5px 0px 5px 0px;
}
 .pad_b10 {
     padding:0px 0px 10px 0px;
}
 .pad3 {
     padding:3px;
}
 .pad5 {
     padding:5px;
}
 .pad10 {
     padding:10px;
}
 .pad15 {
     padding:15px;
}
 .pad20 {
     padding:20px;
}
 .pad_faq {
     padding:10px 25px 10px 35px;
}
 #xsnazzy {
    background: transparent;
     margin:18px 0em 0px 0em;
}
 .xbottom {
    display:block;
     background:transparent;
     font-size:1px;
}
 .xb1, .xb2, .xb3, .xb4 {
    display:block;
     overflow:hidden;
}
 .xb1, .xb2, .xb3 {
    height:1px;
}
 .xb2, .xb3, .xb4 {
    background:#5DB5DE;
     border-left:1px solid #5DB5DE;
     border-right:1px solid #5DB5DE;
}
 .xb1 {
    margin:0 5px;
     background:#5DB5DE;
}
 .xb2 {
    margin:0 3px;
     border-width:0 2px;
}
 .xb3 {
    margin:0 2px;
}
 .xb4 {
    height:2px;
     margin:0 1px;
}
 .xboxcontent {
    display:block;
     background:#5DB5DE;
     border:0 solid #5DB5DE;
     border-width:0 1px;
}
 #floater {
    Z-INDEX: 10;
     VISIBILITY: visible;
     POSITION: relative;
}
/* 긴글 자름 */
 .longcut {
     text-overflow : ellipsis;
    overflow : hidden;
}
/* SNS */
 .share-buttons{
    float:right;
}
 .fb-like{
    float:right;
}
 .gray_light {
    font-family:"굴림", verdana;
     font-size:9pt;
     color:#aaaaaa;
}
 #quickmenu {
    width:90px;
     position:relative;
     left:10px;
     top:0px;
     z-index:2
}
