@charset "utf-8";

/* 포탈 preloader 수정 */
#body .loading_lyr .msg_box {z-index:995;}
#body .loading_lyr .blind {top:100px; opacity:1; filter:alpha(opacity=100); background-color:rgba(0, 0, 0, 0.5); z-index:990;}
#body.gw_theme2 .loading_lyr .blind {top:102px;}
#body.gw_theme9 .loading_lyr .blind,
#body.gw_theme10 .loading_lyr .blind,
#body.gw_theme11 .loading_lyr .blind,
#body.gw_theme12 .loading_lyr .blind {top:79px;}

/* 포틀릿 폰트사이즈 재정의 */
body.ft_13 .portlet, body.ft_13 .portlet input, body.ft_13 .portlet textarea, body.ft_13 .portlet select, body.ft_13 .portlet button, body.ft_13 .portlet table, body.ft_13 .portlet pre {font-size:13px;}

/* ========== 스킨 :포틀릿 layout_responsive 재정의 ========== */
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet12 .portlet .portlet_top .tit {background-color:#0568db; background-image:-webkit-linear-gradient(left,#57b7dd 0,#0568db 100%); background-image:linear-gradient(to right,#57b7dd 0,#0568db 100%);}
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet13 .portlet .portlet_top .tit {background-color:#0568db; background-image:-webkit-linear-gradient(left,#57b7dd 0,#0568db 30%,#0568db 100%); background-image:linear-gradient(to right,#57b7dd 0,#0568db 30%,#0568db 100%);}

/* 포탈 디자이너 v2 */
.portal_designer2 .pd_tabbox .tab_cont .screen_slt .drop_menu li:hover {background-color:#0568db;}
.portal_designer2 .skin_color ul li .color_blue .thmb {background-color:#0568db;}
.portal_designer2 .skin_bg ul li .bg_18 .thmb {background-color:#dfe2ee; background-image:none;}

body.gw_color2 .portal_designer2 .skin_portlet ul li .thmb,
body.gw_color2 .portal_designer2 .skin_theme ul li .theme .thmb,
body.gw_color2 .portal_designer2 .skin_subtheme ul li .theme .thmb,
body.gw_color2 .portal_designer2 .pd_tabbox .tab_cont .screen_slt .drop_menu li:hover,
body.gw_color2 .portal_designer2 .screen_theme_setup .tabbable .nav_tabs > .active > a,
body.gw_color2 .portal_designer2 .screen_theme_setup .tabbable .nav_tabs > .active > a:hover {background-color:#0568db;} /* BLUE */

/* ==============================================================================
 *                              Color Skin ver 2.0
 * ============================================================================== */
 /* BLUE */
body.gw_color2 .skbg,
body.gw_color2.gw_theme11 #layout_header .gnb .logo,
body.gw_color2.gw_subtheme10 #layout_content .snb,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_search_result .srch_result,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_search .srch_bar .btn,
body.gw_color2.gw_subtheme10 #layout_content .snb .tab_cont .tab_pane .srch_result,
body.gw_color2.gw_subtheme10 #layout_content .snb .nav_tabs li.active a {background-color:#0568db;}
body.gw_color2.gw_subtheme10 #layout_content .snb .workset_btn .btn {background-color:#005f93;}
body.gw_color2.gw_subtheme10 #layout_content .snb .snb_scroll,
body.gw_color2.gw_subtheme10 #layout_content .snb .nav_tabs,
body.gw_color2.gw_subtheme10 #layout_content .snb .nav_tabs li a,
body.gw_color2.gw_subtheme10 #layout_content .snb .btn_area,
body.gw_color2.gw_subtheme10 #layout_content .snb .btn_area .btn,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_search,
body.gw_color2.gw_subtheme10 #layout_content .snb .srch_result,
body.gw_color2.gw_subtheme10 #layout_content .snb .srch_result.open .bu_lst,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_search_result .srch_result,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_search .srch_bar .input_txt,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_search .srch_bar .btn,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_menu_box,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_menu_box .mn_lst .line,
body.gw_color2.gw_subtheme10 #layout_content .snb .tree_menu_box .mn_group .group {border-color:#005f93;}
body.gw_color2 .skbd {border-color:#0568db;}
body.gw_color2 .skft {color:#0568db;}
body.gw_color2 .skbg2,
body.gw_color2.gw_subtheme3 #layout_content .snb,
body.gw_color2.gw_subtheme3 #layout_content .snb .tree_search_result .srch_result,
body.gw_color2.gw_subtheme3 #layout_content .snb .tab_cont .tab_pane .srch_result,
body.gw_color2.gw_subtheme3 #layout_content .snb .tree_search .srch_bar .btn {background-color:#eff7fc;}
body.gw_color2 .skbg3,
body.gw_color2.gw_subtheme4 #layout_content .snb,
body.gw_color2.gw_subtheme4 #layout_content .snb .tree_search_result .srch_result,
body.gw_color2.gw_subtheme4 #layout_content .snb .tab_cont .tab_pane .srch_result,
body.gw_color2.gw_subtheme4 #layout_content .snb .tree_search .srch_bar .btn,
body.gw_color2.gw_subtheme6 #layout_content .snb,
body.gw_color2.gw_subtheme6 #layout_content .snb .tree_search_result .srch_result,
body.gw_color2.gw_subtheme6 #layout_content .snb .tab_cont .tab_pane .srch_result,
body.gw_color2.gw_subtheme6 #layout_content .snb .tree_search .srch_bar .btn,
body.gw_color2.gw_subtheme6 #layout_content .content .title_bar {background-color:#d7e9f4;}
body.gw_color2 #layout_header .lnb .nav .main_menu .svc_lst li.nt .sub li a:hover,
body.gw_color2 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nt_sub li a:hover {background-color:#0568db; color:#fff;}
body.gw_color2 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .nta {color:#0568db;}
body.gw_color2 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .lnb_ico,
body.gw_color2 #layout_header .lnb .nav .main_menu .optn_btns button:hover {background-color:#0568db;}
body.gw_color2 #layout_header .lnb .nav .quick_menu .srch_bar .input_txt {border-color:#0568db;}
body.gw_color2 #layout_header .lnb .all_svc .div_box .svc .tit strong a {color:#0568db;}
body.gw_color2 #layout_header .lnb .all_svc .link_box .svc .link:hover {color:#0568db; border-color:#0568db;}
body.gw_color2 #layout_header .lnb .all_svc .link_box .svc .link:hover .ico {background-color:#0568db;}
body.gw_color2 #layout_header .gnb,
body.gw_color2 #layout_content .snb .point_color,
body.gw_color2 #layout_content .snb .workset_btn .btn,
body.gw_color2 #layout_content .main_tab .tab li.active > a,
body.gw_color2 #layout_content .sidemenu_area .wspace_lst li.active {background-color:#0568db;}
body.gw_color2 .wrap_popup .popup_header,
body.gw_color2 .ui-dialog .ui-dialog-titlebar,
body.gw_color2 .iefix_dialog_lyr .iefix_dialog .fx_dialog_titbar {border-bottom:0; background-color:#0568db; color:#fff;}
body.gw_color2 .wrap_popup .popup_header .btn_close,
body.gw_color2 .ui-dialog .ui-dialog-titlebar-close {background-position:-50px -170px;}
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet2 .portlet,
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet3 .portlet .portlet_top .tit,
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet6 .portlet .portlet_top .tit h3 {border-color:#0568db;}
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet4 .portlet .portlet_top .tit h3,
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet5 .portlet .portlet_top .tit h3 {background-position:0 -40px;}
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet7 .portlet .portlet_top .tit,
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet11 .portlet .portlet_top .tit,
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet8 .portlet .portlet_top .tit h3,
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet9 .portlet .portlet_top .ctrl_btn button,
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet10 .portlet .portlet_top .ctrl_btn {background-color:#0568db;}
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet10 .portlet .portlet_top .option {background-position:0 -31px;}
body.gw_color2 .gw_portlet_area .gw_portlet.skin_portlet14 .portlet .portlet_top .tit,
body.gw_color2 .btn_pri, body.gw_color2 .btn_pri.drop_tgl, body.gw_color2 .btn_hvr_pri:hover {border-color:#0568db; background-color:#0568db;}
body.gw_color2 .btn_toolbar .btn_pri, body.gw_color2 .doc_toolbar .btn_pri {border-color:#0568db !important; background-color:#0568db !important;}
body.gw_color2 .ui-selected,
body.gw_color2 .aside_layer .aside_tit,
body.gw_color2 .active_pri .btn.active,
body.gw_color2 .sy-pager li.sy-active a,
body.gw_color2 .drop_menu li > label:hover,
body.gw_color2 .drop_menu li > label:focus,
body.gw_color2 .drop_menu li.hover > label,
body.gw_color2 .drop_menu li > a:hover,
body.gw_color2 .drop_menu li > a:focus,
body.gw_color2 .drop_menu li.hover > a,
body.gw_color2 .drop_submenu:hover > a,
body.gw_color2 .drop_hover li:hover,
body.gw_color2 .drop_hover li:focus,
body.gw_color2 .nav_pills > .active > a,
body.gw_color2 .nav_pills > .active > a:hover,
body.gw_color2 .space_board_menu ul li.active a,
body.gw_color2 .drop_box .period_slt ul li.active,
body.gw_color2 .setup_lst_box .box_top .tit_pills,
body.gw_color2 .setup_lst_box .lst_box ul li.active,
body.gw_color2 .scroll_lst_box .lst_box ul li.active,
body.gw_color2 .gw_widget_tab ul li a:hover,
body.gw_color2 .formula_combo .drop_menu li:hover,
body.gw_color2 .formula_combo .drop_menu li:focus,
body.gw_color2 .gw_widget .my_calendar .mini_calendar .cal_nav,
body.gw_color2 .main_noti_lyr .main_noti_box .notify_box .tit .svc,
body.gw_color2 .srch_detail_lyr .formula_optn .drop_menu li:hover,
body.gw_color2 .srch_detail_lyr .formula_optn .drop_menu li:focus {background-color:#0568db;}

/* 게시판 작성 */
/* BLUE */
body.gw_color2 .document .board_write .info_tbl th,
body.gw_color2 .document .board_write .frm_area .tbl_frm_write th {background:#eff7fc;}

/* ==============================================================================
 *                      Color Skin ver 2.0 Main_gw7 재정의
 * ============================================================================== */
/* BLUE */
body.gw_color2 #layout_header .lnb .all_svc .div_box .bg_on,
body.gw_color2 #layout_header .lnb .all_svc .div_box .bg_on:hover {background-color:#0568db;}
body.gw_color2 #layout_header .lnb .all_svc .div_box .svc_box .svc_tit a {color:#0568db;}
body.gw_color2 #layout_header .lnb .all_svc .div_box .svc_box .svc_tit .nti,
body.gw_color2 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nt_sub li:hover > a {background-color:#0568db;}
body.gw_color2 #layout_header .lnb .svc_edit_mode .tit_bar .setup .set_svc {background-color:#0568db !important;}
body.gw_color2 .portlet_bg_2 .ptbg {background-color:#0568db; color:#fff;}
body.gw_color2 .portlet_bg_2 .ptbg a {color:#fff;}
body.gw_color2 .portlet_bg_2 .ptbd {border-color:#0568db;}
body.gw_color2 .portlet_bg_2 .ptft {color:#0568db;}
body.gw_color2 .portlet_bg_3 .ptbg {background-color:#5588db; color:#fff;}
body.gw_color2 .portlet_bg_3 .ptbg a {color:#fff;}
body.gw_color2 .portlet_bg_3 .ptbd {border-color:#5588db;}
body.gw_color2 .portlet_bg_3 .ptft {color:#5588db;}
body.gw_color2 .portlet_bg_4 .ptbg {background-color:#37b0ea; color:#fff;}
body.gw_color2 .portlet_bg_4 .ptbg a {color:#fff;}
body.gw_color2 .portlet_bg_4 .ptbd {border-color:#37b0ea;}
body.gw_color2 .portlet_bg_4 .ptft {color:#37b0ea;}
body.gw_color2 .portlet_bg_5 .ptbg {background-color:#0bbfdc; color:#fff;}
body.gw_color2 .portlet_bg_5 .ptbg a {color:#fff;}
body.gw_color2 .portlet_bg_5 .ptbd {border-color:#0bbfdc;}
body.gw_color2 .portlet_bg_5 .ptft {color:#0bbfdc;}
body.gw_color2 .type_count ul li .count_box .count .el {background-color:#0568db;}
body.gw_color2 .w1 .portlet_bg_2,
body.gw_color2 .h1 .portlet_bg_2,
body.gw_color2 .cal_plt .portlet_bg_2,
body.gw_color2 .portlet_bg_2 .weather_feed,
body.gw_color2 .mode_setup .portlet .portlet_bg_2,
body.gw_color2 .portlet_bg_2 .tit_pico_widget .tit_pico,
body.gw_color2 .portlet_bg_2 .ct_tolist_widget .count_info ul,
body.gw_color2 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a,
body.gw_color2 .portlet_bg_2 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a,
body.gw_color2 .portlet_bg_2 .mini_calendar .calendar_box .cal_nav {background-color:#0568db;}
body.gw_color2 .w1 .portlet_bg_3,
body.gw_color2 .h1 .portlet_bg_3,
body.gw_color2 .cal_plt .portlet_bg_3,
body.gw_color2 .portlet_bg_3 .weather_feed,
body.gw_color2 .mode_setup .portlet .portlet_bg_3,
body.gw_color2 .portlet_bg_3 .tit_pico_widget .tit_pico,
body.gw_color2 .portlet_bg_3 .ct_tolist_widget .count_info ul,
body.gw_color2 .portlet_bg_3 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a,
body.gw_color2 .portlet_bg_3 .mini_calendar .calendar_box .cal_nav {background-color:#5588db;}
body.gw_color2 .w1 .portlet_bg_4,
body.gw_color2 .h1 .portlet_bg_4,
body.gw_color2 .cal_plt .portlet_bg_4,
body.gw_color2 .portlet_bg_4 .weather_feed,
body.gw_color2 .mode_setup .portlet .portlet_bg_4,
body.gw_color2 .portlet_bg_4 .tit_pico_widget .tit_pico,
body.gw_color2 .portlet_bg_4 .ct_tolist_widget .count_info ul,
body.gw_color2 .portlet_bg_4 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a,
body.gw_color2 .portlet_bg_4 .mini_calendar .calendar_box .cal_nav {background-color:#37b0ea;}
body.gw_color2 .w1 .portlet_bg_5,
body.gw_color2 .h1 .portlet_bg_5,
body.gw_color2 .cal_plt .portlet_bg_5,
body.gw_color2 .portlet_bg_5 .weather_feed,
body.gw_color2 .mode_setup .portlet .portlet_bg_5,
body.gw_color2 .portlet_bg_5 .tit_pico_widget .tit_pico,
body.gw_color2 .portlet_bg_5 .ct_tolist_widget .count_info ul,
body.gw_color2 .portlet_bg_5 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a,
body.gw_color2 .portlet_bg_5 .mini_calendar .calendar_box .cal_nav {background-color:#0bbfdc;}
body.gw_color2 .portlet_bg_6,
body.gw_color2 .portlet_bg_6 .mini_calendar .calendar_box .cal_nav {background-color:#fff;}
body.gw_color2 .portlet_bg_2 .weather_feed,
body.gw_color2 .portlet_bg_3 .weather_feed,
body.gw_color2 .portlet_bg_4 .weather_feed,
body.gw_color2 .portlet_bg_5 .weather_feed,
body.gw_color2 .portlet_bg_2 .mini_calendar .calendar_box .cal_nav,
body.gw_color2 .portlet_bg_3 .mini_calendar .calendar_box .cal_nav,
body.gw_color2 .portlet_bg_4 .mini_calendar .calendar_box .cal_nav,
body.gw_color2 .portlet_bg_5 .mini_calendar .calendar_box .cal_nav {color:#fff;}
body.gw_color2 .portlet .portlet_top .tit h3 {color:#000;}
body.gw_color2 .ct_tolist_widget .count_info {background-color:transparent;}
body.gw_color2 .ct_tolist_widget .count_info ul li a:hover {background-color:transparent;}

/* ==============================================================================
 *                                  Theme Skin
 * ============================================================================== */
body.gw_theme1 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover {height:41px; background:none; border-bottom:4px solid #0568db;}
body.gw_color2.gw_theme1 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover {border-color:#0568db;}
body.gw_theme2 #layout_header .gnb {background-color:#fff;}
body.gw_color2.gw_theme2 #layout_header .lnb .nav {border-color:#0568db;}
body.gw_theme3 #layout_header .gnb {background-color:#fff;}
body.gw_theme4 #layout_header .gnb {background-image:none;}
body.gw_color2.gw_theme3 #layout_header .lnb .nav {border-color:#0568db;}
body.gw_theme5 #layout_header .gnb {background-color:#fff; background-image:none;}
body.gw_color2.gw_theme5 #layout_header .lnb .nav {background-color:#0568db;}
body.gw_color2.gw_theme6 #layout_header .lnb .nav {background-color:#0568db;}
body.gw_theme7 #layout_header .gnb {background-color:#fff; background-image:none;}
body.gw_color2.gw_theme7 #layout_header .lnb .nav {background-color:#0568db; background-image:-webkit-linear-gradient(left,#57b7dd 0,#0568db 30%,#0568db 100%); background-image:linear-gradient(to right,#57b7dd 0,#0568db 30%,#0568db 100%);}
body.gw_color2.gw_theme7 #layout_content .snb .workset_btn .btn {background-color:#0568db; background-image:-webkit-linear-gradient(left,#57b7dd 0,#0568db 100%); background-image:linear-gradient(to right,#57b7dd 0,#0568db 100%);}
body.gw_color2.gw_theme7.gw_subtheme10 #layout_content .snb .workset_btn .btn {background-color:#005f93;}
body.gw_theme8 #layout_header .gnb {background-color:#fff; background-image:none;}
body.gw_color2.gw_theme8 #layout_header .lnb .nav {background-color:#0568db; background-image:-webkit-linear-gradient(left,#57b7dd 0,#0568db 30%,#0568db 100%); background-image:linear-gradient(to right,#57b7dd 0,#0568db 30%,#0568db 100%);}
body.gw_color2.gw_theme8 #layout_content .snb .workset_btn .btn {background-color:#0568db; background-image:-webkit-linear-gradient(left,#57b7dd 0,#0568db 100%); background-image:linear-gradient(to right,#57b7dd 0,#0568db 100%);}
body.gw_color2.gw_theme8.gw_subtheme10 #layout_content .snb .workset_btn .btn {background-color:#005f93;}
body.gw_theme9 #layout_header .gnb {background:none; background-color:#fff;}
body.gw_color2.gw_theme9 #layout_header .lnb .nav {background-color:#0568db;}
body.gw_theme10 #layout_header .gnb {background-image:none;}
body.gw_theme11 #layout_header .gnb {background:none; background-color:#fff;}
body.gw_color2.gw_theme11 #layout_header .lnb .nav {background-color:#0568db;}
body.gw_theme12 #layout_header .gnb {background-image:none;}
body.gw_color2.gw_theme12 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nt_sub,
body.gw_color2.gw_theme12 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nt_sub li .nt_sub {background-color:#0568db;}
body.gw_color2.gw_theme13 #layout_header .lnb .nav {background-color:#0568db;}
body.gw_color2.gw_theme14 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nt_sub,
body.gw_color2.gw_theme14 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nt_sub li .nt_sub {background-color:#0568db;}
body.gw_color2.gw_theme14 #layout_header .gnb .logo {background-color:#0568db;}

 /* background */
#body.gw_bg18 {background:#dfe2ee !important;}

/* ==============================================================================
*      						main_gw7.css 커스터마이징
* ============================================================================== */
body.gw_color2 .logo_upload_lyr .preview_img .logo_img.skbg img {background-color:#0568db;}
body.gw_theme1 #layout_header .gnb,
body.gw_theme14 #layout_header .gnb {background-color:#fff;}

/* 포탈디자이너 */
.portal_designer2 .skin_portlet_setup .skin_portlet_optn {width:231px;}
.portal_designer2 .skin_portlet_setup {padding-right:261px;}
.portal_designer2 .skin_bg ul li .bg_18 .thmb {background:#dfe2ee;}

/* ==============================================================================
*   					천주교교구 포탈 커스터마이징
* ============================================================================== */

/* 탭메뉴 */
.main_tab .tab > li > a {font-size:13px;}
.main_tab .option button {font-size:13px;}

 /* GNB */
#layout_header .lnb .nav {padding-right:240px;}
#layout_header .lnb .nav .main_menu .svc_lst li.nt .nta {font-size:1.3em;}
body.gw_theme2 #layout_header .lnb .nav {border-width:4px;}
body.gw_theme2 #layout_header .lnb .all_svc_area {top:102px;}
#layout_header .lnb .nav .main_menu .optn_btns button {background-image:url(../img/icons_lnb.png);}
#layout_header .lnb .nav .main_menu .svc_lst li.nt .nta {color:#000;}
.portlet .portlet_top .tit h3 {font-size:15px; color:#000 !important;}
#layout_header .lnb .nav .main_menu .svc_lst li.nt .nta_drop {background-image:url(../img/nta_drop.png);}
body.gw_theme5 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta_drop,
body.gw_theme6 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta_drop,
body.gw_theme7 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta_drop,
body.gw_theme8 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta_drop,
body.gw_theme9 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta_drop,
body.gw_theme11 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta_drop,
body.gw_theme13 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta_drop {background-image:url(../img/nta_drop1.png);}
#layout_header .gnb .gnb_menu .mn_ul .mn_dept .select_value {font-size:13px; line-height:22px; background-position:100% 9px;}
#layout_header .lnb .nav .main_menu .svc_lst li.nt .nta {letter-spacing:-0.05em;}
#layout_header .lnb .nav .quick_menu > ul > li > a, #layout_header .lnb .nav .quick_menu > ul > li > button {background-image:url(../img/sprt_grid.png);}
#layout_header .lnb .nav .quick_menu .btn_sms {background-position:0 -913px;}
#layout_header .lnb .nav .quick_menu .qm_fax {margin:0 8px 0 3px;}
#layout_header .lnb .nav .quick_menu .btn_fax {background-position:0 -958px;}
body.gw_theme5 #layout_header .lnb .nav .quick_menu .btn_sms,
body.gw_theme6 #layout_header .lnb .nav .quick_menu .btn_sms, 
body.gw_theme7 #layout_header .lnb .nav .quick_menu .btn_sms, 
body.gw_theme8 #layout_header .lnb .nav .quick_menu .btn_sms, 
body.gw_theme9 #layout_header .lnb .nav .quick_menu .btn_sms, 
body.gw_theme11 #layout_header .lnb .nav .quick_menu .btn_sms,
body.gw_theme13 #layout_header .lnb .nav .quick_menu .btn_sms {background-position:-68px -913px}
body.gw_theme5 #layout_header .lnb .nav .quick_menu .btn_fax,
body.gw_theme6 #layout_header .lnb .nav .quick_menu .btn_fax,
body.gw_theme7 #layout_header .lnb .nav .quick_menu .btn_fax,
body.gw_theme8 #layout_header .lnb .nav .quick_menu .btn_fax,
body.gw_theme9 #layout_header .lnb .nav .quick_menu .btn_fax,
body.gw_theme11 #layout_header .lnb .nav .quick_menu .btn_fax,
body.gw_theme13 #layout_header .lnb .nav .quick_menu .btn_fax {background-position:-68px -958px}
body.gw_theme7 #layout_header .lnb .nav .quick_menu {padding-left:27px;}
body.gw_color15.gw_theme2 #layout_header .lnb .nav {height:47px;}
body.gw_color15.gw_theme2 #layout_header .lnb .nav:after {height:4px;}
#layout_header .lnb .nav .main_menu .svc_lst li.nt.active {background:url(../img/bg_eee.png) repeat 0 0;}
body.gw_theme5 #layout_header .lnb .nav .main_menu .svc_lst > li > a, body.gw_theme5 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta, body.gw_theme5 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .nta,
body.gw_theme6 #layout_header .lnb .nav .main_menu .svc_lst > li > a, body.gw_theme6 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta, body.gw_theme6 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .nta,
body.gw_theme7 #layout_header .lnb .nav .main_menu .svc_lst > li > a, body.gw_theme7 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta, body.gw_theme7 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .nta,
body.gw_theme8 #layout_header .lnb .nav .main_menu .svc_lst > li > a, body.gw_theme8 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta, body.gw_theme8 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .nta,
body.gw_theme9 #layout_header .lnb .nav .main_menu .svc_lst > li > a, body.gw_theme9 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta, body.gw_theme9 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .nta,
body.gw_theme11 #layout_header .lnb .nav .main_menu .svc_lst > li > a, body.gw_theme11 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta, body.gw_theme11 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .nta,
body.gw_theme13 #layout_header .lnb .nav .main_menu .svc_lst > li > a, body.gw_theme13 #layout_header .lnb .nav .main_menu .svc_lst li.nt .nta, body.gw_theme13 #layout_header .lnb .nav .main_menu .svc_lst li.nt:hover .nta {color:#fff;}
#layout_header .lnb .nav .main_menu .svc_lst li.nt > .nt_sub:after {background-image:url(../img/nt_sub_arr.png);}

/* Header Serch bar */
#layout_header .gnb .gnb_srch_area,
.gw_theme1 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme2 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme3 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme4 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme5 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme6 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme7 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme8 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme13 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme14 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch,
.gw_theme15 #layout_header .lnb .nav .quick_menu > ul > li.qm_srch {display:none;}
#layout_header .gnb .gnb_srch_area {display:block !important; position:absolute; left:0; right:0; margin:7px auto 0; width:420px; background:none; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}
#layout_header .gnb .gnb_srch_bar {padding:0;}
#layout_header .gnb .gnb_srch_bar .tit_bar {display:none;}
#layout_header .gnb .gnb_srch_bar .srch_bar {padding:0 2px 0 18px; border-width:2px; border-style:solid; white-space:nowrap; border-radius:17px; -moz-border-radius:17px; -webkit-border-radius:17px;}
#layout_header .gnb .gnb_srch_bar .srch_bar .combobox .select_value {width:105px; height:32px; padding:0 25px 0 18px; font-size:13px; background-position:100% -33px; background-color:transparent; border:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
#layout_header .gnb .gnb_srch_bar .srch_bar .combobox .drop_menu {left:10px; margin-top:5px;}
#layout_header .gnb .gnb_srch_bar .srch_bar .input_txt {width:301px; height:32px; padding:0; line-height:32px; vertical-align:top; font-size:13px; background:none; border:0;}
#layout_header .gnb .gnb_srch_bar .srch_bar .btn {width:34px; height:32px; padding:0px 5px 2px 2px; background:none; border:0;}
#layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {height:16px; width:16px; background:url(../img/ico_hsrch.png) no-repeat -9px -9px;}
.gw_color2 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -43px;}
.gw_color3 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -77px;}
.gw_color4 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -111px;}
.gw_color5 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -145px;}
.gw_color6 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -179px;}
.gw_color7 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -213px;}
.gw_color8 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -247px;}
.gw_color9 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -281px;}
.gw_color10 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -315px;}
.gw_color11 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -349px;}
.gw_color12 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -383px;}
.gw_color13 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -417px;}
.gw_color14 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -451px;}
.gw_color15 #layout_header .gnb .gnb_srch_bar .srch_bar .btn .ico {background-position:-9px -485px;}
#layout_header .gnb .area_close {display:none;}
#layout_header .gnb .nav .quick_menu {right:245px;}
body.donga #layout_header .gnb .gnb_menu .mn_ul .mn_li {background-position:0 6px;}
body.donga #layout_header .gnb .gnb_menu .mn_ul .mn_li:first-child {background:none;}
body.donga #layout_header .gnb .gnb_menu .mn_ul .mn_li:last-child {padding-right:0;}
.gw_theme4 #layout_header .gnb .gnb_srch_bar .srch_bar,
.gw_theme6 #layout_header .gnb .gnb_srch_bar .srch_bar,
.gw_theme13 #layout_header .gnb .gnb_srch_bar .srch_bar,
.gw_theme15 #layout_header .gnb .gnb_srch_bar .srch_bar {background-color:#fff;}
.gw_theme9 #layout_header .gnb .gnb_srch_bar .srch_bar,
.gw_theme10 #layout_header .gnb .gnb_srch_bar .srch_bar,
.gw_theme11 #layout_header .gnb .gnb_srch_bar .srch_bar,
.gw_theme12 #layout_header .gnb .gnb_srch_bar .srch_bar {display:none;}
@media all and (max-width:1500px) {
	#layout_header .gnb .gnb_srch_area {right:100px;}
	#layout_header .gnb .gnb_srch_bar .srch_bar .input_txt {width:240px;}
}
@media all and (max-width:1280px) {
	#layout_header .gnb .gnb_srch_area {right:130px;}
	#layout_header .gnb .gnb_srch_bar .srch_bar .input_txt {width:190px;}
}
@media all and (max-width:1060px) {
	#layout_header .gnb .gnb_srch_area {right:110px;}
	#layout_header .gnb .gnb_srch_bar .srch_bar .input_txt {width:140px;}
}

/* 포틀릿 스킨 */
.gw_portlet_area .gw_portlet.skin_portlet4 .portlet .portlet_top .tit h3 {background-image:url(../img/portlet_skin4.png);}
.edge_round .gw_portlet_area .gw_portlet.skin_portlet4 .portlet .portlet_top .tit h3 {background-image:url(../img/portlet_skin4r.png);}
.edge_round .gw_portlet_area .gw_portlet.skin_portlet5 .portlet .portlet_top .tit h3 {background-image:url(../img/portlet_skin5r.png);}
.gw_portlet_area .gw_portlet.skin_portlet5 .portlet .portlet_top .tit h3 {background-image:url(../img/portlet_skin5.png);}
.gw_portlet_area .gw_portlet.skin_portlet10 .portlet .portlet_top .option {background-image:url(../img/portlet_skin10.png);}

/* 사이트링크 */
#layout_header .gnb .gnb_menu .mn_ul .mn_li {font-size:13px;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link {position:relative;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {padding-right:12px; background:url(../img/gnb_drop.gif) no-repeat 100% 6px;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_dept {padding:0;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_user {padding:0 8px;}
body.gw_theme1 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
body.gw_theme2 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
body.gw_theme3 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
body.gw_theme5 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
body.gw_theme7 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
body.gw_theme8 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
body.gw_theme9 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
body.gw_theme11 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
body.gw_theme14 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .mn {background-image:url(../img/gnb_drop1.gif); color:#444;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box {width:250px; padding:6px 0px 6px 6px; left:0; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .widget_icon_link {height:auto; overflow-y:inherit;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2 .lk_ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2 .lk_ul > li {float:left; padding:0 5px 0 3px; width:45%; height:32px !important; line-height:32px; border:none;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2 .lk_ul > li:hover {background:#f8f8f8;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2 .lk_ul > li > a {padding:5px 5px 5px 30px  !important; color:#000; font-size:13px;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2 .lk_ul > li > a .lk_icon {margin:1px 0 0 -23px;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li .widget_icon_link .lk_name {display:block; overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon1 .lk_icon .icon span {background-image:url(../img/link_icon1a.png);}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon2 .lk_icon .icon span {background-image:url(../img/link_icon2a.png);}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a.png);}
.gw_color1 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_1.png);}
.gw_color3 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_3.png);}
.gw_color4 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_4.png);}
.gw_color5 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_5.png);}
.gw_color6 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_6.png);}
.gw_color7 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_7.png);}
.gw_color8 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_8.png);}
.gw_color9 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_9.png);}
.gw_color10 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_10.png);}
.gw_color11 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_11.png);}
.gw_color12 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_12.png);}
.gw_color13 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_13.png);}
.gw_color14 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_14.png);}
.gw_color15 #layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_15.png);}
#layout_header .gnb .gnb_menu .mn_ul .mn_li.mn_link .drop_box .link_type2.link_icon1 .lk_icon .icon span {background-image:url(../img/link_icon1a.png);}
.link_type2 .lk_26 .icon span {background-position:0 -500px;}
.link_type2 .lk_27 .icon span {background-position:0 -520px;}
.link_type2 .lk_28 .icon span {background-position:0 -540px;}
.link_type2 .lk_29 .icon span {background-position:0 -560px;}
.link_type2 .lk_30 .icon span {background-position:0 -580px;}
.link_type2 .lk_31 .icon span {background-position:0 -600px;}
.link_type2 .lk_32 .icon span {background-position:0 -620px;}
.link_type2 .lk_33 .icon span {background-position:0 -640px;}
.link_type2 .lk_34 .icon span {background-position:0 -660px;}

 /* 공지 ticker */
.ticker_container {padding:13px 35px 0;}
.ticker_box {position:relative; margin:0 auto; height:35px; background:#fff; border:1px solid #c7cee2; overflow:hidden; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.col_8 .ticker_box {width:971px;}
.col_9 .ticker_box {width:1092px;}
.col_10 .ticker_box {width:1218px;}
.col_11 .ticker_box {width:1339px;}
.col_12 .ticker_box {width:1462px;}
.col_13 .ticker_box {width:1585px;}
.col_14 .ticker_box {width:1708px;}
.col_15 .ticker_box {width:1831px;}
.col_16 .ticker_box {width:1954px;}
.ticker_box .ticker_tit {position:absolute; top:0; left:0; padding:9px 30px 8px 20px; font-size:16px; font-weight:600; font-family:Arial, Helvetica, sans-serif; color:#fff; letter-spacing:2px;}
#ticker_container #news {padding:0 125px;}
#ticker_container #news a {position:relative; display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; color:#444; text-decoration:none; font-size:13px;}
#ticker_container #news a:hover {text-decoration:underline;}
#ticker_container {line-height:35px;}
#newscontent {display:block; width:100%;}
#controls {position:absolute; top:0; right:0;}
#controls a {display:inline-block; border-left:1px solid #ddd; line-height:14px; padding:10px 8px 8px 12px;}
#controls a:hover {background:#f8f8f8;}
#controls a:last-child:hover {border-top-right-radius:8px; border-bottom-right-radius:8px;}
#controls a:hover svg {fill:#666;}

/* To do list */
.ct_tolist_widget {*zoom:1;} /* border:1px solid #6a7175; */
.ct_tolist_widget:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.ct_tolist_widget .count_info {overflow:hidden;}
.ct_tolist_widget .count_info ul {overflow:hidden; margin:0; padding:0; list-style:none;}
.ct_tolist_widget .count_info ul li {float:left; width:25%; height:98px; margin-left:-1px; border:0; border-right:1px solid rgba(0,0,0, .15);}
.ct_tolist_widget .count_info ul li:last-child {border:0;}
.ct_tolist_widget .count_info ul li a {display:block; padding-top:4px; text-align:center; color:#fff; text-decoration:none;}
.ct_tolist_widget .count_info ul li a i {display:block; position:relative; width:40px; height:40px; margin:0 auto; background:url(../img/count_icon.png) no-repeat 0 0;}
.ct_tolist_widget .count_info ul li a i.ico_msg {background-position:-40px 0;}
.ct_tolist_widget .count_info ul li a i.ico_eapp {background-position:-80px 0;}
.ct_tolist_widget .count_info ul li.disabled a {opacity:0.5; cursor:default;}
.ct_tolist_widget .count_info ul li.disabled .count {display:none;}
.ct_tolist_widget .count_info .count {display:block; position:absolute; top:0; right:-4px; min-width:12px; height:22px; padding:0 7px 0; background:url(../img/ct_count_bg.png) no-repeat 100% 100%; font-size:12px; color:#fff; line-height:21px;}
.ct_tolist_widget .count_info .count em {display:block; min-width:8px; height:22px; padding-left:6px; background:url(../img/ct_count_bg.png) no-repeat 0 0; font-style:normal; font-weight:bold;}
.ct_tolist_widget .count_info {position:absolute; top:auto; bottom:0; right:0; left:0; width:auto; height:68px;}
.edge_round .ct_tolist_widget {height:100%; border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px;}
.edge_round .ct_tolist_widget .count_info {border-radius:0 0 7px 7px; -webkit-border-radius:0 0 7px 7px; -moz-border-radius:0 0 7px 7px; overflow:hidden;}
.edge_round .ct_tolist_widget .count_info ul li:first-child a {border-radius:0 0 0 7px; -webkit-border-radius:0 0 0 7px; -moz-border-radius:0 0 0 7px;}
.edge_round .ct_tolist_widget .count_info ul li:last-child a {border-radius:0 0 7px 0; -webkit-border-radius:0 0 7px 0; -moz-border-radius:0 0 7px 0;}
.my_info_skin1 .count_info {background:none !important;}
.my_info_skin1 .count_info ul {background:url(../../../common/img/bdr_ed.png) repeat-x 0 0;}
.my_info_skin1 .count_info ul li {margin:0; border:0 !important;}
.my_info_skin1 .count_info ul li a {height:86px; padding-top:12px; color:#728bc3;}
.my_info_skin1 .count_info ul li a:hover {background:none !important;}
.my_info_skin1 .count_info ul li a i {background:none;}
.my_info_skin1 .count_info ul li a strong {font-weight:normal; font-family:'나눔고딕', 'NanumGothic', '돋움', Dotum, Apple-Gothic, sans-serif;}
.my_info_skin1 .count_info .count {position:inherit; right:auto; bottom:auto; height:auto; padding:0; background:none; font-size:24px; color:#728bc3; line-height:normal;}
.my_info_skin1 .count_info .count em {height:auto; padding:10px 0 0; background:none;}
.my_info_skin1 .count_info ul li a:hover, .my_info_skin1 .count_info ul li a:hover .count {color:#2dcc70;}
.my_info_skin2 .count_info {background:none !important;}
.my_info_skin2 .count_info ul li {margin:0; border:0 !important;}
.my_info_skin2 .count_info ul li a {height:86px; padding-top:12px; color:#777;}
.my_info_skin2 .count_info ul li a:hover {background:none !important;}
.my_info_skin2 .count_info ul li a i {margin:4px auto; background-image:url(../img/count_icon1.png);}
.my_info_skin2 .count_info ul li a strong {font-weight:normal; font-family:'나눔고딕', 'NanumGothic', '돋움', Dotum, Apple-Gothic, sans-serif;}
.no_icon .ct_tolist_widget {min-width:219px;}
.portlet_bg_2 .ct_tolist_widget .count_info ul li a i,
.portlet_bg_3 .ct_tolist_widget .count_info ul li a i,
.portlet_bg_4 .ct_tolist_widget .count_info ul li a i,
.portlet_bg_5 .ct_tolist_widget .count_info ul li a i {background-image:url(../img/count_icon.png);}
.ct_tolist_widget .count_info ul li a i.ico_receive {background-position:-120px 0;}
.ct_tolist_widget .todo_box {padding:14px 9px;}
.ct_tolist_widget .todo_box .todo_tbl {width:100%; height:109px; border-collapse:collapse; table-layout:fixed; border:1px solid #ddd;}
.ct_tolist_widget .todo_box .todo_tbl th, .ct_tolist_widget .todo_box .todo_tbl td {padding:10px 8px; border-bottom:1px solid #ddd;}
.ct_tolist_widget .todo_box .todo_tbl th {text-align:left; font-weight:normal; color:#363636; letter-spacing:-0.05em;}
.ct_tolist_widget .todo_box .todo_tbl th div {padding-left:10px; background:url(../img/ct_bu_dot.gif) no-repeat 1px 6px;}
.ct_tolist_widget .todo_box .todo_tbl td {text-align:right; color:#898989;}
.ct_tolist_widget .todo_box .todo_tbl td .txt_use {color:#ff6243;}
.ct_tolist_widget .todo_box .todo_tbl td .txt_have {color:#363636; font-weight:600;}
body .portlet_bg_1 .ct_tolist_widget .count_info ul {box-shadow:0px 1px 0 rgba(0,0,0,0.2) inset;}
body .portlet_bg_1 .ct_tolist_widget .count_info ul li a {color:#363636;}
/* 고객사 디자인으로 변경하여 제거 */
/* body.gw_color1 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-40px;}
body.gw_color2 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-80px;}
body.gw_color3 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-120px;}
body.gw_color4 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-160px;}
body.gw_color5 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-200px;}
body.gw_color6 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-240px;}
body.gw_color7 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-280px;}
body.gw_color8 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-320px;}
body.gw_color9 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-360px;}
body.gw_color10 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-400px;}
body.gw_color11 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-440px;}
body.gw_color12 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-480px;}
body.gw_color13 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-520px;}
body.gw_color14 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-560px;}
body.gw_color15 .portlet_bg_1 .ct_tolist_widget .count_info ul li a i {background-position-y:-600px;} */
body.gw_color1 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#2c4f91;}
body.gw_color1 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#718cc1;}
body.gw_color1 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#7172c2;}
body.gw_color1 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#ac73dc;}
body.gw_color3 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#00a2b1;}
body.gw_color3 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#4bbbaf;}
body.gw_color3 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#4eba64;}
body.gw_color3 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#84d877;}
body.gw_color4 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#006742;}
body.gw_color4 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#2e9236;}
body.gw_color4 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#35a873;}
body.gw_color4 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#88a137;}
body.gw_color5 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#54951e;}
body.gw_color5 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#8bb664;}
body.gw_color5 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#64b687;}
body.gw_color5 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#b6a864;}
body.gw_color6 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#f2c91a;}
body.gw_color6 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#e7cb59;}
body.gw_color6 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#f2b228;}
body.gw_color6 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#c6b88e;}
body.gw_color7 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#f57323;}
body.gw_color7 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#eba567;}
body.gw_color7 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#f6c060;}
body.gw_color7 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#ceb19c;}
body.gw_color8 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#cc071e;}
body.gw_color8 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#f07e90;}
body.gw_color8 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#d78bbd;}
body.gw_color8 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#a596d0;}
body.gw_color9 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#7b61b7;}
body.gw_color9 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#a998cf;}
body.gw_color9 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#8799d7;}
body.gw_color9 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#cb93db;}
body.gw_color10 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#826555;}
body.gw_color10 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#90837b;}
body.gw_color10 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#ba8e67;}
body.gw_color10 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#bcac86;}
body.gw_color11 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#858b93;}
body.gw_color11 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#8a8fa3;}
body.gw_color11 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#92858f;}
body.gw_color11 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#7b867b;}
body.gw_color12 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#222222;}
body.gw_color12 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#6b7087;}
body.gw_color12 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#746670;}
body.gw_color12 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#5c675c;}
body.gw_color13 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#57b7dd;}
body.gw_color13 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#64afe2;}
body.gw_color13 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#6191e0;}
body.gw_color13 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#64c8e1;}
body.gw_color14 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#f78dbb;}
body.gw_color14 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#e9a7d5;}
body.gw_color14 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#d79cdf;}
body.gw_color14 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#98a6e0;}
body.gw_color15 .portlet_bg_2 .ct_tolist_widget .count_info ul {background-color:#2c4f91;}
body.gw_color15 .portlet_bg_3 .ct_tolist_widget .count_info ul {background-color:#0d7bbf;}
body.gw_color15 .portlet_bg_4 .ct_tolist_widget .count_info ul {background-color:#57b7dd;}
body.gw_color15 .portlet_bg_5 .ct_tolist_widget .count_info ul {background-color:#00a2b1;}

/* 바로가기 */
.widget_icon_link .lk_name {height:30px; padding:0 10px 0 5px;}
.link_type2 .lk_ul > li {height:40px !important;}
.link_type2 .lk_ul > li > a {padding:10px 5px 6px 33px !important;}
.link_icon1 .lk_icon .icon span {background-image:url(../img/link_icon1.png);}
.link_icon2 .lk_icon .icon span {background-image:url(../img/icon_link_t_color.png); border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple.png);}
.gw_color1 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_1.png);}
.gw_color3 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_3.png);}
.gw_color4 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_4.png);}
.gw_color5 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_5.png);}
.gw_color6 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_6.png);}
.gw_color7 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_7.png);}
.gw_color8 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_8.png);}
.gw_color9 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_9.png);}
.gw_color10 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_10.png);}
.gw_color11 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_11.png);}
.gw_color12 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_12.png);}
.gw_color13 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_13.png);}
.gw_color14 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_14.png);}
.gw_color15 .link_icon3 .lk_icon .icon span {background-image:url(../img/icon_link_simple_15.png);}
.link_type2 .lk_icon .icon span {background-image:url(../img/link_icon1a.png);}
.link_type2.link_icon2 .lk_icon .icon span {background-image:url(../img/link_icon2a.png); border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
.link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a.png);}
.gw_color1 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_1.png);}
.gw_color3 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_3.png);}
.gw_color4 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_4.png);}
.gw_color5 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_5.png);}
.gw_color6 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_6.png);}
.gw_color7 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_7.png);}
.gw_color8 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_8.png);}
.gw_color9 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_9.png);}
.gw_color10 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_10.png);}
.gw_color11 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_11.png);}
.gw_color12 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_12.png);}
.gw_color13 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_13.png);}
.gw_color14 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_14.png);}
.gw_color15 .link_type2.link_icon3 .lk_icon .icon span {background-image:url(../img/link_icon3a_15.png);}
.widget_icon_link .lk_26 .icon span {background-position:0 -240px;}
.widget_icon_link .lk_27 .icon span {background-position:-48px -240px;}
.widget_icon_link .lk_28 .icon span {background-position:-96px -240px;}
.widget_icon_link .lk_29 .icon span {background-position:-144px -240px;}
.widget_icon_link .lk_30 .icon span {background-position:-192px -240px;}
.widget_icon_link .lk_31 .icon span {background-position:-0px -288px;}
.widget_icon_link .lk_32 .icon span {background-position:-48px -288px;}
.widget_icon_link .lk_33 .icon span {background-position:-96px -288px;}
.widget_icon_link .lk_34 .icon span {background-position:-144px -288px;}
.widget_icon_link .lk_35 .icon span {background-position:-192px -288px;}
.link_type2 .lk_26 .icon span {background-position:0 -500px;}
.link_type2 .lk_27 .icon span {background-position:0 -520px;}
.link_type2 .lk_28 .icon span {background-position:0 -540px;}
.link_type2 .lk_29 .icon span {background-position:0 -560px;}
.link_type2 .lk_30 .icon span {background-position:0 -580px;}
.link_type2 .lk_31 .icon span {background-position:0 -600px;}
.link_type2 .lk_32 .icon span {background-position:0 -620px;}
.link_type2 .lk_33 .icon span {background-position:0 -640px;}
.link_type2 .lk_34 .icon span {background-position:0 -660px;}
.link_type2 .lk_35 .icon span {background-position:0 -680px;}

/* 캘린더 */
.my_calendar .mini_calendar .cal_nav .date {font-size:15px; color:#000; letter-spacing:-0.05em;}
.my_calendar .mini_calendar .cal_nav button {opacity:1;}
.portlet_bg_2 .my_calendar .mini_calendar .cal_nav .date, 
.portlet_bg_3 .my_calendar .mini_calendar .cal_nav .date, 
.portlet_bg_4 .my_calendar .mini_calendar .cal_nav .date, 
.portlet_bg_5 .my_calendar .mini_calendar .cal_nav .date {color:#fff;}
.my_calendar .mini_calendar .sch_lst_box .sch_lst li .date {font-size:12px;}
.my_calendar .mini_calendar .sch_lst_box .box_top .select_code {font-size:13px; font-weight:600;}

/* 이달의 축일 */
.user_slide_box .user_box {padding:18px 10px 18px 120px;}
.mode_list .user_slide_box .user_box {padding:6px 10px 6px 60px;}
.mode_list .user_slide_box .user_box .info {padding-top:4px;}
.mode_list .user_slide_box .user_box .info div {font-size:12px;}
.ct_cele_widget .guide_box .txt {margin-top:-3px; font-size:12px;}
.ct_cele_widget .guide_box .optn .frm_select {min-height:23px; margin:-4px 2px 0 0; padding:0; font-size:12px; vertical-align:top;}
.ct_cele_widget.mode_list .user_slide_box .us_ul {background-color:transparent;}
.h2 .mode_list .user_slide_box .us_ul {height:165px;}
.user_slide_box .page button {outline:none;}
.user_slide_box .ico_prev {background-position:-72px -22px;}
.user_slide_box .ico_next {background-position:-96px -22px;}
.user_slide_box .page .page_num {line-height:22px; vertical-align:top;}

/* 게시판 포틀릿 */
.type_list .lst, .type_news .lst, .smry_lst {font-size:13px;}
.type_list .smry, .type_news .smry {font-size:13px; line-height:1.3;}
.smry_lst td.subject .bu_tgl {margin:3px 0 0 -14px;}
.type_list .date, .type_tab .date, .type_news .date, .type_album .date, .type_webzine .date, .type_menu .date, .type_button .date, .type_count .date, .type_count_img .date {font-size:12px;}
.type_tab .tab_bar .ui-tabs-nav li a {padding:0 1px; margin:5px 10px 0; height:24px; border-radius:0; color:#363636; font-size:14px; letter-spacing:-0.05em; outline:none;}
body .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {background-color:transparent !important; border-bottom:2px solid;}
body.gw_color1 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#2c4f91; border-color:#2c4f91;}
body.gw_color2 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#0568db; border-color:#0568db;}
body.gw_color3 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#00a2b1; border-color:#00a2b1;}
body.gw_color4 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#006742; border-color:#006742;}
body.gw_color5 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#54951e; border-color:#54951e;}
body.gw_color6 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#f2c91a; border-color:#f2c91a;}
body.gw_color7 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#f57323; border-color:#f57323;}
body.gw_color8 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#cc071e; border-color:#cc071e;}
body.gw_color9 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#7b61b7; border-color:#7b61b7;}
body.gw_color10 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#826555; border-color:#826555;}
body.gw_color11 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#858b93; border-color:#858b93;}
body.gw_color12 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#222222; border-color:#222222;}
body.gw_color13 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#57b7dd; border-color:#57b7dd;}
body.gw_color14 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#f78dbb; border-color:#f78dbb;}
body.gw_color15 .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {color:#2c4f91; border-color:#2c4f91;}

/* 이달의 기억할 사제 */
.ct_preist_widget .user_slide_box .us_ul {background-color:#fff;}
.ct_preist_widget .user_slide_box .us_ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.ct_preist_widget .user_slide_box .us_ul .us_li {display:none;}
.ct_preist_widget .user_slide_box .us_ul .us_li.us_active {display:block; width:50%; float:left;}
.ct_preist_widget .user_slide_box .us_ul .us_li .user_box {padding:40px 10px 30px 110px; border-top:0;}
.ct_preist_widget .user_slide_box .us_ul .us_li .user_box .photo {width:86px; height:86px; margin-left:-100px;}
.ct_preist_widget .user_slide_box .us_ul .us_li .user_box .photo img {width:86px;}
.ct_preist_widget .user_slide_box .us_ul .us_li .user_box .info {display:table-cell; color:#898989; font-weight:600; letter-spacing:-0.05em; }
.ct_preist_widget .user_slide_box .us_ul .us_li .user_box .name {display:block; max-height:38px; overflow:hidden; font-size:14px; color:#363636;}
.ct_preist_widget .user_slide_box .us_ul .us_li .user_box .locate {display:block; overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.w3 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box {padding:20px 10px 0px 20px;}
.w3 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box .info {display:block;}
.w3 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box .photo {float:inherit; width:50px; height:50px; margin-left:0;}
.w3 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box .photo img {width:50px;}
.w3 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box .name {padding-top:15px; display:block; overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.w2 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box {padding:20px 10px 0px 13px;}
.w2 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box .info {display:block;}
.w2 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box .photo {float:inherit; width:50px; height:50px; margin-left:0;}
.w2 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box .photo img {width:50px;}
.w2 .ct_preist_widget .user_slide_box .us_ul .us_li .user_box .name {padding-top:15px; display:block; overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

/* 교구 홈페이지 이동 */
.ct_hpage_wdget {height:100%;}
.ct_hpage_wdget .clear_box {padding:20px 20px 20px 16px;}
.ct_hpage_wdget .tit_box {display:table-cell; padding-left:47px; height:80px; vertical-align:middle; font-size:14px; line-height:18px; background:url(../img/ct_hpage_ico.gif) no-repeat 0 25px;}
.ct_hpage_wdget .link_box .select_value {display:block; overflow:hidden; width:170px; max-width:170px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.ct_hpage_wdget .link_box .drop_menu.drop_up {bottom:39px !important;}
.ct_hpage_wdget .link_box .btn_med {font-size:13px !important; background-color:#f2f4f6;}
.ct_hpage_wdget .link_box .btn_move {padding:0 6px;}
.ct_hpage_wdget .link_box {display:table-cell; height:78px; vertical-align:middle;}
.w3 .ct_hpage_wdget .tit_box {padding-left:42px; background-position:0 25px; font-size:12px;}
.w3 .ct_hpage_wdget .link_box .select_value {max-width:110px;}
.w2 .ct_hpage_wdget .fl, .w2 .ct_hpage_wdget .fr {float:inherit;}
.w2 .ct_hpage_wdget .tit_box {display:block; height:auto; background-position:0 4px; padding-left:42px; font-size:12px;}
.w2 .ct_hpage_wdget .link_box {display:block; height:auto; padding-top:10px;}
.w2 .ct_hpage_wdget .link_box .select_value {width:205px; max-width:205px;}
.w1 .ct_hpage_wdget .tit_box {font-size:0; padding-left:0; width:70px; height:auto; background-position:21px 0;}
.w1 .ct_hpage_wdget .link_box {display:block; padding-top:5px;}
.w1 .ct_hpage_wdget .link_box .select_value {max-width:78px;}
.w1 .ct_hpage_wdget .link_box .btn_move {padding:0 25px 0 26px; margin-top:10px;}

/* 포스트 */
.post_reader_portlet .type_tab .tab_bar .ui-tabs-nav li.ui-tabs-active a {border-bottom:2px solid;}
.post_reader_portlet .type_tab .tab_bar {height:42px; padding:0;}
.post_reader_portlet .type_tab .tab_bar .tabs {height:42px;}
.post_reader_portlet .type_tab .tab_bar .tabs li a {padding:0; margin:5px 10px 0; min-width:inherit; border:none; height:35px; line-height:35px; font-size:14px; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
.post_reader_portlet .type_tab .tab_bar .tabs li.ui-tabs-active a {height:35px; line-height:35px;}
.post_reader_portlet .type_tab .tab_bar .tabs li a:hover {background-color:transparent;}
.post_reader_portlet .type_tab .tab_bar .optn {padding:8px 8px 0 0;}
body.gw_color2 .post_timeline .post_info .post_type, body.gw_color2 .post_reader_portlet .post_lst_box .srch_box .lst_filter .drop_box li.selected label {background-color:#0568db !important;}

/* 로그인 */
/* ID/PW찾기 */
.find_box .find_top {margin-bottom:10px; padding:20px; background:#006dcc url(../img/img_login.png) no-repeat 450px 50%; color:#fff;}
.find_box .find_top .guide_txt {color:#fff;}
.find_box .find_top .guide_txt .bu_lst li {background:url(../img/catholic_bu_lst.gif) no-repeat 0 9px;}
.password_box {height:70px;}
.password_box .input_txt {text-align:center; font-size:14px;}
.password_box .timer {display:block; line-height:21px; margin-top:10px;}
.password_box .timer .btn_sml {vertical-align:top;}
.password_box .validation_msg {margin-top:10px;}
.change_lyr .find_box .find_top {padding:20px 20px 30px;}
.change_lyr .guide_tit {padding:10px 0 15px;}
.change_lyr .guide_tit strong {font-size:22px; font-weight:400;}

/* 배너 */
.banner {height:100px; margin-bottom:30px; background-color:#fafafa;}
.banner ul {padding:0; margin:0; list-style:none; width:820px; margin:0 auto; display:block;}
.banner ul li {float:left; width:16.6%;}
.banner ul li a {display:block; padding:0 15px; color:#000; font-size:1em; text-decoration:none; text-align:center; word-break:keep-all;}
.banner ul li a .bico {margin:20px auto 8px; width:80px; height:30px; background:url(../img/login_banner.png) no-repeat;}
.banner ul li a .bico.bico2 {background-position:0 -30px;}
.banner ul li a .bico.bico3 {background-position:0 -60px;}
.banner ul li a .bico.bico4 {background-position:0 -90px;}
.banner ul li a .bico.bico5 {background-position:0 -120px;}
.banner ul li a .bico.bico6 {background-position:0 -150px;}

/* 성직자 사진첩 팝업 */
.catholic_org {background-color:#dfe2ee;}
.layout_ex #layout_content .sidemenu_area .org_box .tree_box {height:550px;}

/* 목록형 */
.catholic_org .org_content .lst_type1 .tbl_lst_set {table-layout:fixed;}
.catholic_org .org_content .lst_type1 .tbl_lst_set .usr_div .usr_item.el {float:left; width:auto; max-width:75%;}
.catholic_org .org_content .lst_type1 .tbl_lst_set .usr_div .usr_history {display:inline-block; height:40px; line-height:40px; opacity:0.6;}
.catholic_org .org_content .lst_type1 .tbl_lst_set .usr_div .usr_history:hover {opacity:1;}

/* 분할형 */
.gw_user_detail .user_info .info_basic .info {min-height:69px;}
.catholic_org .org_list_grid .gw_user_detail .usr_history {margin-top:5px;}
.catholic_org .org_list_grid .user_list_box .list_cont li {width:50%; padding-bottom:10px;}
.catholic_org .org_list_grid .user_list_box .list_cont .usr_item {width:100px; height:auto;}
.catholic_org .org_list_grid .user_list_box .list_cont .usr_item .photo {width:100px; height:100px; border-radius:100px; -webkit-border-radius:100px; -moz-border-radius:100px;}
.catholic_org .org_list_grid .user_list_box .list_cont .usr_item .photo img {width:100px;}
.catholic_org .org_list_grid .info_area .gw_user_detail .user_info .info_detail {min-height:342px;}

@media all and (min-width:1060px) {
	.catholic_org .org_list_grid .user_list_box .list_cont li {width:33.3%;}
}

@media all and (min-width:1300px) {
	.catholic_org .org_list_grid .user_list_box .list_cont li {width:25%;}
}


@media all and (min-width:1730px) {
	.catholic_org .org_list_grid .user_list_box .list_cont li {width:20%;}
}

/* 명함형 */
.catholic_org .wrap_popup .popup_content .opacity_bg {display:block; position:absolute; top:0; left:0; overflow:visible; width:100%; height:100%; z-index:-1;} /* z-index:100; */
.catholic_org .wrap_popup .org_card_list .list_cont ul {max-height:510px;}
.catholic_org .wrap_popup .org_card_list .list_cont .usr_card {height:122px;}
.catholic_org .wrap_popup .org_card_list .list_cont .usr_card .usr_info .info_tbl th {width:60px;}
.catholic_org .wrap_popup .org_card_list .list_cont .usr_card .usr_photo .photo {width:57px; height:57px;}
.catholic_org .wrap_popup .org_card_list .list_cont .usr_card .usr_photo .photo img {width:57px;}
.catholic_org .wrap_popup .org_card_list .list_cont .usr_card .usr_history {margin-top:5px;}
.catholic_org .gw_user_detail .usr_history {margin-top:5px;}

/* 경력사항보기 */
.usr_history_lyr .menu_box {margin:0 0 8px 0;}

/* 3단 조직도 공통 */
.org_setup_manager .clear_box {padding:7px;}
.org_srch_box {padding:6px; border:1px solid #ddd; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.org_srch_box .srch_area {padding:10px; background-color:#f5f5f5; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.org_srch_box .srch_area .chk_div {margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #ddd;}
.org_srch_box .srch_area .ip_area .ip_div {display:inline-block; height:26px; line-height:26px; margin-right:15px;}
.org_srch_box .srch_area .ip_area .ip_div strong {margin-right:10px;}
.org_srch_box .req {margin-right:3px; color:#f60;}
.org_srch_box .srch_area .tbl_clear {width:100%; table-layout:fixed; font-size:12px;}
.org_srch_box .srch_area .tbl_clear th {padding:0 0 0 8px; text-align:left; word-break:keep-all;}
.org_srch_box .srch_area .tbl_clear th .el {display:block; overflow:hidden; width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.org_srch_box .menu_box {margin:6px 0 0;}
.org_dialog_lyr .srch_area .tbl_box {padding-right:10px;}
.org_dialog_lyr .org_srch_box .srch_area .chk_div {padding-bottom:8px; margin-bottom:8px;}
.org_dialog_lyr .org_srch_box .srch_area .tbl_clear td {padding-right:10px;}
.ui-dialog-content .org_setup_manager .either_box {width:60%;}
.ui-dialog-content .org_setup_manager .side_lft .setup_lst_box .box_srch .srch_bar {width:125px;}
.ui-dialog-content .org_setup_manager .setup_lst_box .box_srch .srch_reset .srch_bar {width:125px;}
.setup_lst_box.skbd {border-width:2px; border-style:solid;}
.org_setup_manager .clear_box {background:url(../img/arrow_rgt.png) no-repeat 63% 50% #f5f5f5;}
.org_setup_manager .org_type_block .org_user_lst .lst_box li {width:82px;}
.org_srch_box.sync_box {position:relative;}
.org_srch_box.sync_box .active_pri {position:absolute; right:0; top:6px;}
.org_srch_box.sync_box .active_pri .btn {float:right; margin-right:6px; width:113px; height:83px; line-height:16px; word-break:keep-all;}
.org_srch_box.sync_box .active_pri .btn.active {background-color:#444; border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.org_srch_box.sync_box .srch_area {margin-right:120px;}
.org_srch_box.sync_box .srch_area .tbl_clear {width:auto;}
.org_srch_box.sync_box .srch_area .tbl_clear .drop_menu {overflow-y:auto; max-height:106px;}
.org_srch_box.sync_box .srch_area .tbl_clear .drop_menu::-webkit-scrollbar {width:8px; height:8px; background-color:rgba(0, 0, 0, 0.10);}
.org_srch_box.sync_box .srch_area .tbl_clear .drop_menu::-webkit-scrollbar-thumb {background-color:rgba(0, 0, 0, 0.20);}
.org_srch_box.sync_box .srch_area .btn_last {padding:0 2px; border-radius:0 4px 4px 0; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0;}
.org_srch_box.sync_box .srch_area .btn_last .ico.ico_dn {background:url(../img/cmn_rslt.gif) no-repeat 50%;}
.org_srch_box.sync_box .srch_area .srch_bar {position:relative;}
.org_srch_box.sync_box .srch_area .srch_bar .drop_box {width:100%; max-height:106px; padding:4px 5px 5px; overflow-y:auto; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.org_srch_box.sync_box .srch_area .srch_bar .drop_box::-webkit-scrollbar {width:8px; height:8px; background-color:rgba(0, 0, 0, 0.10);}
.org_srch_box.sync_box .srch_area .srch_bar .drop_box::-webkit-scrollbar-thumb {background-color:rgba(0, 0, 0, 0.20);}
.org_srch_box.sync_box .srch_area .srch_bar .bu_lst li {padding:2px 0 2px 8px;}
.org_srch_box.sync_box .srch_area .srch_bar .bu_lst li a {text-decoration:none;}
.org_srch_box.sync_box .srch_area .srch_bar .bu_lst li a:hover {text-decoration:underline;}


/* 1단 결재선 팝업 */
.appline_select_box .either_box .side_rgt .top_bar .nav_pills > li {width:16.6%;}
.appline_select_box {height:auto;}
.appline_select_box .org_srch_box {border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; border-color:#bbb; padding:6px;}
.appline_select_box .org_srch_box .srch_area {border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
.appline_select_box .org_srch_box .tbl_box {padding-right:10px;}
.layout_ex .appline_select_box .either_box {height:460px;}
.appline_select_box .either_box .scroll_lst_box .lst_box {height:190px;}

/* 1단 조직도 팝업 */
.appline_select_box.col_1 .either_box {height:435px;}
.appline_select_box.col_1 .either_box .top_bar .nav_pills > li {width:16.6%;}
.appline_select_box.col_1 .either_box .top_bar {height:26px; padding-bottom:8px;}
.appline_select_box.col_1 .either_box .top_bar .nav_pills > li > a {margin-right:5px; padding:0 4px; border:1px solid #ddd; line-height:24px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; outline:none; text-align:center;}
.appline_select_box.col_1 .either_box .top_bar .nav_pills > li > a .el {display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.appline_select_box.col_1 .either_box .top_bar .nav_pills > .active > a,
.appline_select_box.col_1 .either_box .top_bar .nav_pills > .active > a:hover {color:#fff; padding:0 17px; border:0; font-weight:bold; line-height:26px; cursor:default;}
.appline_select_box.col_1 .either_box .top_bar .nav_pills > li:last-child > a {margin-right:0;}
.appline_select_box.col_1 .either_box .top_bar .nav_pills > .active > a, .appline_select_box.col_1 .either_box .top_bar .nav_pills > .active > a:hover {padding:0 4px;}
.appline_select_box.col_1 .either_box .setup_lst_btm {padding:8px 5px 0; text-align:right;}
.appline_select_box.col_1 .either_box .setup_lst_btm .org_sort .btn_link {height:auto; line-height:1; padding:0;}
.appline_select_box.col_1 .either_box .setup_lst_btm .org_sort .btn_link .caret {margin:4px 0 0 2px;}

/* 서브메뉴 */
.gw_color2.layout_ex .snb_doc .nav_tabs li a i {background-image:url(../img/snb_doc_tab1.png);}
.gw_color2.layout_ex .snb_works .nav_tabs li a i {background-image:url(../img/snb_works_tab1.png);}
.layout_ex .snb_equ .equ_menu > ul > li .mn span {background-image:url(../img/snb_equ_menu3.png);}
body.gw_color2 .mypage_box .mypage .idcard {background-image:url(../img/idcard_blue.png);}
body.gw_color2 .qna_board_view .question_box .qna_head {background-image:url(../img/qna_q2.png);}
body.skin_color1 .qna_board_view .best_answer .qna_head {background-image:url(../img/qna_best2.png);}

/* 첨부파일 슬라이드 보기 버튼 */
.btn.btn_slide {padding:1px 5px; margin-left:8px; margin-top:-1px; border:0; background-color:#555; opacity:0.6; filter:alpha(opacity=60%); color:#fff; line-height:18px; height:18px; font-size:11px; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; }
.btn.btn_slide .ico_slide {width:12px; height:11px; background:url(../img/btn_slide.png) no-repeat;}
.btn.btn_slide:hover {opacity:1; filter:alpha(opacity=100%);}

/* 설치프로그램 QR코드 */
.download_lyr .qr_div {padding:12px 15px; background-color:#fff; border:1px solid #d7d8d9; border-radius:3px;}
.download_lyr .qr_div:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.download_lyr .qr_div .qr_img {width:80px; height:80px; overflow:hidden; background-color:#fff; border-radius:3px;}
.download_lyr .qr_div .qr_img img {width:80px;}
.download_lyr .qr_div .fr {width:63%;}
.download_lyr .qr_div .fr .desc {display:table-cell; height:80px; vertical-align:middle;}
.download_lyr .qr_div .fr span {display:block; font-size:12px; word-break:keep-all;}
.download_lyr .qr_div .fr span.tit {margin-bottom:8px; font-weight:600;}
.download_lyr .qr_div .fr span.tit .ico {background-position:-408px -95px;}

/* 캘린더 */
.my_calendar .mini_calendar .sch_lst_box .sch_lst li:hover {padding:4px 105px 4px 8px;}
.my_calendar .mini_calendar .sch_lst_box .sch_lst li:hover .date {display:block; padding-right:40px;}

/* 사용자 정보 */
.gw_user_lyr {width:290px;}

/* 로그인 */
.layout_ex .login_vr .login_container .login_box {padding:20px 30px 10px;}
.layout_ex .login_vr .login_container .login_box .notice .bu_lst {height:auto;}
.layout_ex .login_vr .login_container .login_box .login {padding:0 0 30px;}