@charset "utf-8";
/* CSS Document */

/*리더십교육*/

.cont_tit_area { float:left; width:100%; padding:26px 0 32px 0; position:relative;}
.cont_tit_area .title { float:left; margin-left:16px; width:884px;}
.cont_tit_area .title h2 { float:left; width:100%;}
.cont_tit_area .title img { float:left; padding-bottom:9px;}
.cont_tit_area .title p { float:left; width:100%; font-size:13px; color:#626262;}
.cont_tit_area .navi { position:absolute; right:0; top:26px; float:right; margin-right:10px;}
.cont_tit_area .navi ul { float:left;}
.cont_tit_area .navi ul li { float:left;}
.cont_tit_area .navi ul li a { float:left; font-size:12px; color:#818181; padding-right:11px; margin-right:4px; background:url(../images/common/next.jpg) no-repeat right center;}
.cont_tit_area .navi ul li a.last { padding-right:0; margin-right:0; background:none; }


.cont2 { float:left; width:100%; /*border-top:1px solid #d5d5d5;*/ padding-top:29px;}
.cont2 .cont2_l { float:left; width:624px; margin-right:12px;}
.cont2 .cont2_l .leadership_tab { float:left; width:100%; height:29px; margin-bottom:14px; border-bottom:1px solid #e2e2e2; position:relative;}
.cont2 .cont2_l .leadership_tab ul { float:left; position:absolute; left:0; top:0;}
.cont2 .cont2_l .leadership_tab ul li { float:left;}
.cont2 .cont2_l .leadership_tab ul li a { float:left;}

.cont2 .cont2_l .leadership_tab3 { float:left; width:100%; height:29px; margin-bottom:14px; border-bottom:1px solid #59b0dc; position:relative;}
.cont2 .cont2_l .leadership_tab3 ul { float:left; position:absolute; left:0; top:-1px;}
.cont2 .cont2_l .leadership_tab3 ul li { float:left;}
.cont2 .cont2_l .leadership_tab3 ul li a { float:left;}

.cont2 .cont2_l .leadership_tab2 ul li.line02 { width:311px;}
.cont2 .cont2_l .leadership_tab2 ul li.line02 a { width:311px;}

.cont2 .cont2_l .tit_banner { float:left; padding-bottom:37px;}
.cont2 .cont2_l .tit_banner img { float:left;}

.cont2 .cont2_l .con_text { float:left; width:100%; padding-bottom:89px;}
.cont2 .cont2_l .con_text .text01 { float:left; width:100%; padding-bottom:37px;}
.cont2 .cont2_l .con_text .text01 h3 { float:left; width:100%; padding-bottom:14px;}
.cont2 .cont2_l .con_text .text01 h3 img { float:left;}
.cont2 .cont2_l .con_text .text01 p { float:left; font-size:13px; color:#5f5f5f; margin-left:11px;}
.cont2 .cont2_l .con_text .text02 { float:left; width:100%; padding-bottom:37px;}
.cont2 .cont2_l .con_text .text02 h3 { float:left; width:100%; padding-bottom:14px;}
.cont2 .cont2_l .con_text .text02 h3 img { float:left;}
.cont2 .cont2_l .con_text .text02 .edu_table { float:left; width:100%; border-top:1px solid #5985bb;}
.cont2 .cont2_l .con_text .text02 .edu_table table { width:100%; margin:0; padding:0;}
.cont2 .cont2_l .con_text .text02 .edu_table table th { font-size:13px; color:#5a5a5a; font-weight:bold; padding:11px 0; text-align:center; vertical-align:middle; background:#f8fbff; border-right:1px solid #d4d8da; border-bottom:1px solid #d4d8da;}
.cont2 .cont2_l .con_text .text02 .edu_table table td { font-size:12px; color:#5a5a5a; padding:11px 0; text-align:left; vertical-align:middle; padding-left:17px; border-bottom:1px solid #d4d8da; line-height:1;}
.cont2 .cont2_l .con_text .text02 .edu_table table td.line_h { line-height:1.5;}
.cont2 .cont2_l .con_text .text02 .edu_table table td span { font-size:12px; color:#838383;}
.cont2 .cont2_l .con_text .text03 { float:left; width:100%; padding-bottom:37px;}
.cont2 .cont2_l .con_text .text03 h3 { float:left; width:100%; padding-bottom:14px;}
.cont2 .cont2_l .con_text .text03 h3 img { float:left;}
.cont2 .cont2_l .con_text .text03 .program_table { float:left; width:100%; border-top:1px solid #5e89bd;}
.cont2 .cont2_l .con_text .text03 .program_table table { width:100%; margin:0; padding:0;}
.cont2 .cont2_l .con_text .text03 .program_table table th { font-size:13px; color:#fff; font-weight:bold; padding:11px 0; text-align:center; vertical-align:middle; background:#a0b7c9; border-right:1px solid #e9e9e9;}
.cont2 .cont2_l .con_text .text03 .program_table table th.last { border-right:0;}
.cont2 .cont2_l .con_text .text03 .program_table table td { font-size:12px; color:#5a5a5a; padding:11px 0; text-align:left; vertical-align:middle; padding-left:10px; border-right:1px solid #e9e9e9; border-bottom:1px solid #d4d8da; line-height:1.3;}
.cont2 .cont2_l .con_text .text03 .program_table table td.f7 { background:#f7f7f7;}
.cont2 .cont2_l .con_text .text03 .program_table table td.last { border-right:0;}
.cont2 .cont2_l .con_text .text03 .program_table table td span { font-size:12px; color:#838383;}
.cont2 .cont2_l .con_text .text04 { float:left; width:100%; padding-bottom:37px;}
.cont2 .cont2_l .con_text .text04 h3 { float:left; width:100%; padding-bottom:14px;}
.cont2 .cont2_l .con_text .text04 h3 img { float:left;}
.cont2 .cont2_l .con_text .text04 .receipt_table { float:left; width:100%; border-top:1px solid #5985bb;}
.cont2 .cont2_l .con_text .text04 .receipt_table table { width:100%; margin:0; padding:0;}
.cont2 .cont2_l .con_text .text04 .receipt_table table th { line-height:1.3; font-size:13px; color:#5a5a5a; font-weight:bold; padding:11px 0; text-align:center; vertical-align:middle; background:#f8fbff; border-right:1px solid #d4d8da; border-bottom:1px solid #d4d8da;}
.cont2 .cont2_l .con_text .text04 .receipt_table table td { font-size:12px; color:#5a5a5a; padding:11px 0; text-align:left; vertical-align:middle; padding-left:17px; border-bottom:1px solid #d4d8da; line-height:1.3;}
.cont2 .cont2_l .con_text .text04 .receipt_table table td a { font-size:12px; color:#5a5a5a;}
.cont2 .cont2_l .con_text .text03 .receipt_table table td span { font-size:12px; color:#838383;}
.cont2 .cont2_l .con_text .btn_area { float:left; width:100%; text-align:center;}



.cont2 .cont2_r { float:left; width:238px; background:#f7f7f7; padding:0 12px;}
.cont2 .cont2_r h3 { float:left; margin:20px 0 15px 6px;}
.cont2 .cont2_r h3.line_h3 { float:left; width:233px; padding-bottom:6px; padding-left:6px; margin:0; border-bottom:1px solid #c1c1c1;}
.cont2 .cont2_r .r_list { float:left; padding-bottom:27px;}
.cont2 .cont2_r .r_list ul { float:left;}
.cont2 .cont2_r .r_list ul li { float:left; margin-bottom:3px;}
.cont2 .cont2_r .r_list ul li a { float:left; width:225px; padding:12px 0; padding-left:14px; font-size:13px; font-weight:normal; color:#4d4d4d; background:url(../images/sub/r_list_bg_off.jpg) no-repeat;}
.cont2 .cont2_r .r_list ul li a.sel { background:url(../images/sub/r_list_bg_on.jpg) no-repeat; font-weight:bold; color:#fff;}
.cont2 .cont2_r .r_list ul li a:hover { background:url(../images/sub/r_list_bg_on.jpg) no-repeat; font-weight:bold; color:#fff;}
.cont2 .cont2_r .r_list ul li a.last { margin-bottom:0;}

.cont2 .cont2_r .relation { float:left; width:100%; padding-bottom:27px;}
.cont2 .cont2_r .relation table { width:100%; margin:0; padding:0;}
.cont2 .cont2_r .relation table th { text-align:center; vertical-align:middle; padding:10px 0; background:url(../images/sub/relation_dot.jpg) repeat-x left bottom;}
.cont2 .cont2_r .relation table td { text-align:center; vertical-align:middle; padding:10px 0; background:url(../images/sub/relation_dot.jpg) repeat-x left bottom;}
.cont2 .cont2_r .relation table td span { float:left; padding-left:17px; font-size:12px; color:#767676; line-height:1.3; text-align:left; background:url(../images/sub/relation_date_pointer.jpg) no-repeat left center; margin-bottom:5px;}
.cont2 .cont2_r .relation table td p { float:left; width:100%; color:#383838; font-size:12px; text-align:left;}
.cont2 .cont2_r .relation table td p a { color:#383838; font-size:12px; line-height:1.4;}

.cont2 .cont2_r .ebook { float:left; width:221px; padding:11px 9px 32px 9px;}
.cont2 .cont2_r .ebook .ebook_l { float:left; width:107px; margin-right:7px;}
.cont2 .cont2_r .ebook .ebook_l img { float:left;}
.cont2 .cont2_r .ebook .ebook_l img.view { float:left; margin-top:5px;}
.cont2 .cont2_r .ebook .ebook_r { float:left; width:107px;}
.cont2 .cont2_r .ebook .ebook_r img { float:left;}
.cont2 .cont2_r .ebook .ebook_r img.view { float:left; margin-top:5px;}



/* 지금 위셋은*/


.cont_tit_area2 { float:left; width:100%; border-bottom:1px solid #d5d5d5; padding:15px 0 15px 0;}
.cont_tit_area2 .title { float:left; margin-left:16px; width:884px;}
.cont_tit_area2 .title h2 { float:left; width:100%;}
.cont_tit_area2 .title img { float:left; padding-bottom:9px;}
.cont_tit_area2 .title p { float:left; width:100%; font-size:13px; color:#626262;}
.cont_tit_area2 .navi { float:right; margin-right:17px;}
.cont_tit_area2 .navi ul { float:left;}
.cont_tit_area2 .navi ul li { float:left;}
.cont_tit_area2 .navi ul li a { float:left; font-size:12px; color:#818181; padding-right:11px; margin-right:4px; background:url(../images/common/next.jpg) no-repeat right center;}
.cont_tit_area2 .navi ul li a.last { padding-right:0; margin-right:0; background:none; }


.s_menu { float:left; margin-left:10px;}
.s_menu ul { float:left;}
.s_menu ul li { float:left; margin-right:9px;}
.s_menu ul li a { float:left; font-size:12px; font-weight:bold; color:#707070; padding-right:12px; background:url(../images/common/bar3_11.jpg) no-repeat right center;}
.s_menu ul li a:hover { color:#932437;}
.s_menu ul li .sel { color:#932437;}
.s_menu ul li a.last { background:none; padding-right:0; margin-right:0;}


.s_menu_center { float:left; margin-left:10px;}
.s_menu_center ul { float:left;}
.s_menu_center ul li { float:left; margin-right:9px;}
.s_menu_center ul li a { float:left; font-size:12px; font-weight:bold; color:#707070; padding-right:12px; background:url(../images/common/bar3_11.jpg) no-repeat right center;}
.s_menu_center ul li a:hover { color:#114b95;}
.s_menu_center ul li .sel { color:#114b95;}
.s_menu_center ul li a.last { background:none; padding-right:0; margin-right:0;}

.cont3 { float:left; width:100%; /*border-top:1px solid #e7e7e7;*/}

.cont3 .tab { float:left; width:100%; margin-bottom:12px; background:url(../images/center/tab_bg_line.jpg) repeat-x left bottom; padding-top:17px;}
.cont3 .tab ul { float:left;}
.cont3 .tab ul li { float:left;}
.cont3 .tab ul li a { float:left;}


.cont3 .cont2_l2 { float:left; width:619px; margin-left:13px; padding-bottom:70px;}
.cont3 .cont2_l2 .now_table { float:left; width:100%;}
.cont3 .cont2_l2 .now_table table { padding:0; margin:0; width:100%; margin-bottom:26px;}
.cont3 .cont2_l2 .now_table table th { vertical-align:middle; text-align:center; padding:20px 0; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.cont3 .cont2_l2 .now_table table td { vertical-align:middle; text-align:left; padding:20px 0; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.cont3 .cont2_l2 .now_table table td .now_notice { float:left;  padding-left:24px; padding-right:15px;}
.cont3 .cont2_l2 .now_table table td .now_notice h3 { float:left; font-size:15px; font-weight:bold; color:#333333; margin-bottom:6px;}
.cont3 .cont2_l2 .now_table table td .now_notice h3:hover { color:#ef5672;}
.cont3 .cont2_l2 .now_table table td .now_notice p { float:left; width:100%; font-size:12px; color:#737373; line-height:1.4; margin-bottom:5px; /*letter-spacing:-0.5px; *letter-spacing:-1px;*/}
.cont3 .cont2_l2 .now_table table td .now_notice p a { font-size:12px; color:#737373; }
.cont3 .cont2_l2 .now_table table td .now_notice p.date { float:left; width:100%; font-size:11px; color:#979797; margin-bottom:0;}
.cont3 .cont2_l2 .now_table table td .now_notice p.date span { color:#e24462;}
.cont3 .cont2_l2 .now_table table td .now_notice p.date img { vertical-align:middle; margin-right:3px;}
.cont3 .cont2_l2 .now_table table td .now_notice p.date img.tw { margin-right:10px;}

.cont3 .cont2_l2 .now_table table td .now_notice2 { float:left; padding-right:15px;}
.cont3 .cont2_l2 .now_table table td .now_notice2 h3 { float:left; font-size:15px; font-weight:bold; color:#333333; margin-bottom:6px;}
.cont3 .cont2_l2 .now_table table td .now_notice2 h3:hover { color:#ef5672;}
.cont3 .cont2_l2 .now_table table td .now_notice2 p { float:left; width:100%; font-size:12px; color:#737373; line-height:1.5; margin-bottom:5px; /*letter-spacing:-0.5px; *letter-spacing:-1px;*/}
.cont3 .cont2_l2 .now_table table td .now_notice2 p a { font-size:12px; color:#737373; }
.cont3 .cont2_l2 .now_table table td .now_notice2 p.date { float:left; width:100%; font-size:11px; color:#979797; margin-bottom:0;}
.cont3 .cont2_l2 .now_table table td .now_notice2 p.date img { vertical-align:middle; margin-right:3px;}
.cont3 .cont2_l2 .now_table table td .now_notice2 p.date img.tw { margin-right:10px;}
.cont3 .cont2_l2 .now_table table td .now_notice2 p.date span { color:#e24462;}



.cont2 .cont2_r2 .relation { float:left; width:100%; padding-bottom:27px;}
.cont2 .cont2_r2 .relation table { width:100%; margin:0; padding:0;}
.cont2 .cont2_r2 .relation table th { text-align:center; vertical-align:middle; padding:10px 0; background:url(../images/sub/relation_dot.jpg) repeat-x left bottom;}
.cont2 .cont2_r2 .relation table th.noData { text-align:center; vertical-align:middle; padding:10px 0; background:url(../images/sub/relation_dot.jpg) repeat-x left bottom;}
.cont2 .cont2_r2 .relation table td { text-align:center; vertical-align:middle; padding:10px 0; background:url(../images/sub/relation_dot.jpg) repeat-x left bottom;}
.cont2 .cont2_r2 .relation table td span { float:left; padding-left:17px; font-size:12px; color:#767676; line-height:1.3; text-align:left; background:url(../images/sub/relation_date_pointer.jpg) no-repeat left center; margin-bottom:5px;}
.cont2 .cont2_r2 .relation table td p { float:left; width:100%; color:#383838; font-size:12px; text-align:left;}
.cont2 .cont2_r2 .relation table td p a { color:#383838; font-size:12px; line-height:1.4;}

/* 서브 페이스북/트위터 */
.cont2 .cont2_r2 .live_facebook { float:left; width:100%; margin-top:20px;}
.cont2 .cont2_r2 .live_facebook .top img { float:left; }
.cont2 .cont2_r2 .live_facebook .top img.tw { display:none;}
.cont2 .cont2_r2 .live_facebook .f_con { float:left; width:236px; border:1px solid #e0e0e0; border-top:0; height:293px; overflow-y:auto;}

.cont3 .cont2_r2 { float:right; width:239px; padding:20px 12px 0 12px; background:#f7f7f7; min-height:850px;}
.cont3 .cont2_r2 h3 { float: left; margin: 0px 0 12px 0px; font-size: 14px; color: #292929; font-weight: bold; }
.cont3 .cont2_r2 .aco_box { float:left; width:100%; padding-bottom:10px;}
.cont3 .cont2_r2 .news_aco { float:left; width:100%; margin-bottom:3px;}
.cont3 .cont2_r2 .news_aco dt { float:left; width:215px; background:url(../images/now/r_list2_bg_off.jpg) no-repeat; padding:11px 0 10px 24px; font-size:13px; font-weight:bold; color:#4d4d4d; cursor:pointer;}
.cont3 .cont2_r2 .news_aco dt.dt_sel { background:url(../images/now/r_list2_bg_on.jpg) no-repeat; color:#fff;}

.cont3 .cont2_r2 .news_aco dd { float:left; width:208px; padding:7px 15px; border:1px solid #ededed; display:none; background:#fff;}
.cont3 .cont2_r2 .news_aco dd ul { float:left; width:100%;}
.cont3 .cont2_r2 .news_aco dd ul li { float:left; width:100%;}
.cont3 .cont2_r2 .news_aco dd ul li a { float:left; width:100%; font-size:12px; color:#5b5b5b; line-height:2; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont3 .cont2_r2 .news_aco dd ul li a strong { font-weight:bold;}

.cont3 .cont2_r2 .new_text { float:left; width:100%;}
.cont3 .cont2_r2 .new_text .new_tab { float:left; width:100%;}
.cont3 .cont2_r2 .new_text .new_tab ul { float:left;}
.cont3 .cont2_r2 .new_text .new_tab ul li { float:left; }
.cont3 .cont2_r2 .new_text .new_tab ul li a { float:left; width:117px; border:1px solid #d5d5d5; padding:11px 0; text-align:center; font-size:14px; color:#4e4e4e; background:#fbfbfb;}
.cont3 .cont2_r2 .new_text .new_tab ul li a:hover { border-top:3px solid #e54e6a; padding:9px 0 12px 0; border-bottom:0; font-weight:bold; background:#fff;}
.cont3 .cont2_r2 .new_text .new_tab ul li a.sel { border-top:3px solid #e54e6a; padding:9px 0 12px 0; border-bottom:0; font-weight:bold; background:#fff;}

.cont3 .cont2_r2 .text_box { float:left; width:208px; border:1px solid #d5d5d5; border-top:0; padding:8px 10px 10px 18px; margin-bottom:13px; background:#fff;}
.cont3 .cont2_r2 .text_box table { margin:0; padding:0; width:100%;}
.cont3 .cont2_r2 .text_box table th { padding:9px 0; vertical-align:middle; text-align:center; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.cont3 .cont2_r2 .text_box table th.last { background:none;}
.cont3 .cont2_r2 .text_box table td { padding:9px 0; vertical-align:middle; text-align:left; padding-left:7px; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.cont3 .cont2_r2 .text_box table td.last { background:none;}
.cont3 .cont2_r2 .text_box table td p.p1 { float:left; font-size:12px; color:#767676; padding-left:17px; background:url(../images/now/new_date_point.jpg) no-repeat left center; margin-bottom:5px; line-height:1.3;}
.cont3 .cont2_r2 .text_box table td p.p2 { float:left; width:100%; font-size:12px; color:#383838; line-height:1.4;}
.cont3 .cont2_r2 .text_box table td p.p2 a { font-size:12px; color:#383838; letter-spacing:-1px; *letter-spacing:-1px;}

.cont3 .cont2_r2 .right_banner2 { float:left; width:100%;}
.cont3 .cont2_r2 .right_banner2 img { float:left;}


/* cont2 추가 부분*/
.cont2 .cont2_r2 { float:right; width:239px; padding:0px 12px; background:#f7f7f7; min-height:850px;}
.cont2 .cont2_r2 h3 { float: left; margin: 12px 0 12px 0px; font-size: 14px; color: #292929; font-weight: bold; }
.cont2 .cont2_r2 .aco_box { float:left; width:100%; padding-bottom:10px;}
.cont2 .cont2_r2 .news_aco { float:left; width:100%; margin-bottom:3px;}
.cont2 .cont2_r2 .news_aco dt { float:left; width:215px; background:url(../images/now/r_list2_bg_off.jpg) no-repeat; padding:11px 0 10px 24px; font-size:13px; font-weight:bold; color:#4d4d4d; cursor:pointer;}
.cont2 .cont2_r2 .news_aco dt.dt_sel { background:url(../images/now/r_list2_bg_on.jpg) no-repeat; color:#fff;}

.cont2 .cont2_r2 .news_aco dd { float:left; width:208px; padding:7px 15px; border:1px solid #ededed; display:none; background:#fff;}
.cont2 .cont2_r2 .news_aco dd ul { float:left; width:100%;}
.cont2 .cont2_r2 .news_aco dd ul li { float:left; width:100%;}
.cont2 .cont2_r2 .news_aco dd ul li a { float:left; width:100%; font-size:12px; color:#5b5b5b; line-height:2; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont2 .cont2_r2 .news_aco dd ul li a strong { font-weight:bold;}

.cont2 .cont2_r2 .new_text { float:left; width:100%;}
.cont2 .cont2_r2 .new_text .new_tab { float:left; width:100%;}
.cont2 .cont2_r2 .new_text .new_tab ul { float:left;}
.cont2 .cont2_r2 .new_text .new_tab ul li { float:left; }
.cont2 .cont2_r2 .new_text .new_tab ul li a { float:left; width:117px; border:1px solid #d5d5d5; padding:11px 0; text-align:center; font-size:14px; color:#4e4e4e; background:#fbfbfb;}
.cont2 .cont2_r2 .new_text .new_tab ul li a:hover { border-top:3px solid #e54e6a; padding:9px 0 12px 0; border-bottom:0; font-weight:bold; background:#fff;}
.cont2 .cont2_r2 .new_text .new_tab ul li a.sel { border-top:3px solid #e54e6a; padding:9px 0 12px 0; border-bottom:0; font-weight:bold; background:#fff;}

.cont2 .cont2_r2 .text_box { float:left; width:208px; border:1px solid #d5d5d5; border-top:0; padding:8px 10px 10px 18px; margin-bottom:13px; background:#fff;}
.cont2 .cont2_r2 .text_box table { margin:0; padding:0; width:100%;}
.cont2 .cont2_r2 .text_box table th { padding:9px 0; vertical-align:middle; text-align:center; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.cont2 .cont2_r2 .text_box table th.last { background:none;}
.cont2 .cont2_r2 .text_box table td { padding:9px 0; vertical-align:middle; text-align:left; padding-left:7px; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.cont2 .cont2_r2 .text_box table td.last { background:none;}
.cont2 .cont2_r2 .text_box table td p.p1 { float:left; font-size:12px; color:#767676; padding-left:17px; background:url(../images/now/new_date_point.jpg) no-repeat left center; margin-bottom:5px; line-height:1.3;}
.cont2 .cont2_r2 .text_box table td p.p2 { float:left; width:100%; font-size:12px; color:#383838; line-height:1.4;}
.cont2 .cont2_r2 .text_box table td p.p2 a { font-size:12px; color:#383838; letter-spacing:-1px; *letter-spacing:-1px;}

.cont2 .cont2_r2 .right_banner2 { float:left; width:100%;}
.cont2 .cont2_r2 .right_banner2 img { float:left;}
/* cont2 추가 부분*/



/* 지금 위셋은_공지사항 */

.now_notice_table { float:left; width:100%; border-top:2px solid #f0768c; margin-top:9px; border-top:2px solid #f0768c;}
.now_notice_table table { width:100%; margin:0; padding:0; margin-bottom:25px;}
.now_notice_table table th { font-size:13px; color:#5a5a5a; font-weight:bold; text-align:center; vertical-align:middle; padding:9px 0; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9; background:#f4f4f4;}
.now_notice_table table th.last { border-right:0;}
.now_notice_table table tr.noti td { padding:13px 0;}
.now_notice_table table tr.noti td.tal { padding-left:17px;}
.now_notice_table table td { padding:4px 0 5px 0; font-size:13px; color:#5a5a5a; text-align:center; vertical-align:middle; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.now_notice_table table td a { font-size:13px; color:#5a5a5a; line-height:1.5; }
.now_notice_table table td.last { border-right:0;}
.now_notice_table table td.tal { text-align:left; padding-left:17px; padding-right:17px;}
.now_notice_table table td.date { letter-spacing:-1px;}



/* 지금 위셋은_view*/

.now_table_view { float:left; width:100%; border-top:2px solid #f0768c; margin-top:20px;}
.now_table_view table { margin:0; padding:0; width:100%;}
.now_table_view table th { padding:15px 0; background:#f4f4f4; padding-left:19px; text-align:left; font-size:15px; color:#5a5a5a; font-weight:bold; line-height:1.5;}
.now_table_view table th.sp { font-size:12px; text-align:right; padding-left:0; padding-right:19px;}
.now_table_view table td { padding:9px 0; font-size:12px; color:#5a5a5a; text-align:left; padding-left:19px;}
.now_table_view table td.sp { text-align:right; padding-left:0; padding-right:15px;}
.now_table_view table td span { font-weight:bold;}
.now_table_view table td.bb { border-bottom:1px solid #e9e9e9;}
.now_table_view table td.img_choice img { float:left; margin-right:5px;}
.now_table_view table td .out { margin-right:5px;}

.now_table_view table td .view_text_area { float:left; width:561px; padding:20px 0 40px 0; background:url(../images/common/dot5_1.jpg) repeat-x left bottom;}
.now_table_view table td .view_text_area p { float:left; width:100%; font-size:13px; color:#5a5a5a; line-height:1.3;}
.now_table_view table td .view_text_area p.p1 { text-align:left; margin-bottom:30px; text-align:left;}
.now_table_view table td .view_text_area h3 { font-size:14px; font-weight:bold; color:#5a5a5a; width:100%; text-align:center; margin-bottom:15px;}
.now_table_view table td .view_text_area p.p2 { text-align:center; margin-bottom:25px;}
.now_table_view table td .view_text_area p.p3 { text-align:right;}
.now_table_view table td .view_text_area p.p4 { text-align:right; font-weight:bold;}

.now_table_view table td .view_text_area2  { float:left; width:561px; padding:20px 0;}
.now_table_view table td .view_text_area2 dl { padding-bottom:23px;}
.now_table_view table td .view_text_area2 dt { font-size:13px; font-weight:bold; color:#5a5a5a; padding-bottom:5px;}
.now_table_view table td .view_text_area2 dd { font-size:13px; color:#5a5a5a; line-height:1.5; margin-left:5px;}
.like_btn { float:left; width:100%; text-align:center; padding-bottom:54px;}
.like_area { float:right; padding-bottom:13px;}
.like_area img { float:left; margin-left:5px;}
.info { float:left; width:596px; background:url(../images/common/info_bg.jpg) no-repeat; padding:15px 0; padding-left:23px;}
.info p { float:left; font-size:12px; color:#5a5a5a; margin-right:15px; }
.info p.last { margin-right:0;}
.info p span { font-weight:bold;}
.tag { float:left; width:100%; border-bottom:2px solid #b7b7b7; margin-bottom:23px;}
.tag p {  padding:12px 0; padding-left:47px; float:left; font-size:12px; color:#888888; background:url(../images/common/tag.jpg) no-repeat left center; line-height:1.3;}
.other_text { float:left; width:563px; border:1px solid #f1f1f1; background:#fefdfd; padding:22px 32px 24px 22px; margin-bottom:8px;}
.other_text h4 { float:left; width:100%; font-size:14px; font-weight:bold; margin-bottom:5px;}
.other_text h4 span { color:#d4304e; font-weight:bold;}
.other_text table { margin:0; padding:0; width:100%; margin-bottom:24px;}
.other_text table th { font-size:12px; color:#5a5a5a; text-align:left; vertical-align:middle; padding-top:10px;}
.other_text table th span { color:#ef5570;}
.other_text table td { font-size:11px; color:#a3a3a3; text-align:right; vertical-align:bottom; padding-top:10px;}
.prev_next { float:left;}
.prev_next ul { float:left; margin-left:220px;}
.prev_next ul li { float:left; font-size:11px; color:#a5a5a5;}
.prev_next ul li.mrl12 { margin:0 12px;}
.prev_next ul li a { float:left; font-size:11px; color:#a5a5a5;}
.prev_next ul li a.sel { color:#5a5a5a;}

.reply_write { float:left; width:577px; border:1px solid #f1f1f1; background:#f7f7f7; padding:21px 20px; margin-bottom:20px;}
.reply_write .reply_l { float:left; width:69px; margin-right:13px; }
.reply_write .reply_l img { float:left;}
.reply_write .reply_r { float:left;}
.reply_write .reply_r textarea { float:left; width:465px; height:90px; border:1px solid #ededed; padding:12px 14px; background:#fff; font-size:12px; color:#494949; resize:none; margin-bottom:8px;}
.reply_write .reply_r send { float:left; width:100%;}
.reply_write .reply_r img { float:right;}

.reply_view { float:left; width:100%;}
.reply_view h4 { float:left; width:100%; font-size:13px; font-weight:bold; color:#494949; padding-bottom:10px;}
.reply_view h4 span { color:#ee516b; font-weight:bold;}
.re_view_table { float:left; width:579px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:0 20px;}
.re_view_table table { margin:0; padding:0; width:100%;}
.re_view_table table th { vertical-align:middle; text-align:center; padding:15px 0; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.re_view_table table th.last { background:none;}
.re_view_table table td { vertical-align:middle; text-align:left; padding:15px 0; padding-left:17px; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.re_view_table table td.last { background:none;}
.re_view_table table td .re_text { float:left; width:100%;}
.re_view_table table td .re_text h5 { float:left; width:100%; font-size:13px; font-weight:bold; color:#494949; margin-bottom:7px; }
.re_view_table table td .re_text h5 span { font-size:11px;}
.re_view_table table td .re_text p { float:left; width:100%; font-size:12px; color:#494949; margin-bottom:19px;}
.re_view_table table td .re_text p.re { float:left; margin-bottom:0;}
.re_view_table table td .re_text p.re a { float:left; font-size:12px; color:#989898; padding-left:25px; background:url(../images/now/re.jpg) no-repeat left center; line-height:1.3;}



/* 위셋_talk */

.top_list3 { float:left; width:862px; margin:25px 0 0px 0; padding:6px 0; border:1px solid #e0e0e0; background:#f6f8f9; margin-left:19px;}
.top_list3 .tit { float:left; padding-top:5px;} 
.top_list3 .tit h3 { float:left; font-size:16px; font-weight:bold; color:#333333; margin-left:18px;}
.top_list3 .tit img { vertical-align:middle;}
.top_list3 .sel_list_grid { float:right; margin-right:6px;}
.sel_list_grid { float:right; margin-right:16px; margin-top:17px; margin-bottom:10px;}
.sel_list_grid img { margin-left:5px;}

.talk_con { float:left; width:864px; margin-left:19px;}
.talk_con table { width:100%; margin:0; padding:0; margin-bottom:3px; }
.talk_con table tr{ margin-bottom:7px; }
.talk_con table td { vertical-align:top;}
.talk2_1 { float:left; width:427px; border:1px solid #dcdcdc; margin-right:6px;}
.talk2_1 .talk_text { float:left; width:177px; height:105px; padding:34px 20px 28px 20px; border-right:1px solid #dcdcdc;}
.talk2_1 .talk_text h4 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; margin-bottom:11px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.talk2_1 .talk_text p.p1 { float:left; width:100%; font-size:12px; color:#737373; line-height:1.5; margin-bottom:20px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.talk2_1 .talk_text p.p2 { font-size:11px; color:#979797; }
.talk2_1 .talk_text p.p2 span { float:left; color:#2e629e; padding-right:9px; margin-right:7px; background:url(../images/talk/bar2_9.jpg) no-repeat right center;}
.talk2_1 .talk_pic { float:left; width:209px;}
.talk2_1 .talk_pic img { float:left; width:100%; width:209px; height:167px;}


.talk_con table td .last { margin-right:0 !important;}
.talk1 { float:left; width:209px; border:1px solid #dcdcdc; margin-right:6px; position:relative;}
.talk1 .view_btn { position:absolute; right:-1px; top:-1px;}
.talk1 .talk_text { float:left; width:169px; height:105px; padding:34px 20px 28px 20px;}
.talk1 .talk_text h4 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; margin-bottom:11px; letter-spacing:-1px; *letter-spacing:-1px;}
.talk1 .talk_text p.p1 { float:left; width:100%; height:74px; font-size:12px; line-height:1.5; letter-spacing:-0.75px; *letter-spacing:-1px;}
.talk1 .talk_text p.p2 { font-size:11px; color:#979797; }
.talk1 .talk_text p.p2 span { float:left; color:#2e629e; padding-right:9px; margin-right:7px; background:url(../images/talk/bar2_9.jpg) no-repeat right center;}
.talk1 .talk_text p a { float:left; word-break:break-all;}

.talk1_2 { float:left; width:209px; height:350px; border:1px solid #dcdcdc; margin-right:6px; position:relative; margin-bottom:7px;}
.talk1_2 .view_btn { position:absolute; right:0; top:0;}
.talk1_2 .talk_text { float:left; width:169px; height:105px; padding:33px 20px 28px 20px;}
.talk1_2 .talk_text h4 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; margin-bottom:11px; letter-spacing:-1px; *letter-spacing:-1px;}
.talk1_2 .talk_text p.p1 { float:left; width:100%; height:54px; font-size:12px; line-height:1.5; margin-bottom:20px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.talk1_2 .talk_text p.p2 { font-size:11px; color:#979797; }
.talk1_2 .talk_text p.p2 span { float:left; color:#2e629e; padding-right:9px; margin-right:7px; background:url(../images/talk/bar2_9.jpg) no-repeat right center;}
.talk1_2 .talk_pic { float:left; width:209px;}
.talk1_2 .talk_pic img { float:left; width:100%; width:209px; height:177px;}

.live_wiset { float:left; width:862px; border:1px solid #e3e3e3;}
.live_wiset .live_l { float:left; width:187px; border-right:1px solid #e3e3e3;}
.live_wiset .live_r { float:left; width:674px; }
.live_wiset .live_r .input_area { float:left; width:590px; background:#fcfcfc url(../images/talk/live_bg.jpg) no-repeat 9px 8px; padding:15px 30px 11px 54px;}
.live_wiset .live_r .input_area .ser_input { float:right;}
.live_wiset .live_r .input_area .ser_input input { padding:5px 0 4px 5px; width:498px;}
.live_wiset .live_r .input_area .ser_input img { float:none; vertical-align:middle; margin-left:6px;}

.live_wiset .live_r .view_area { float:left; width:674px; padding-top:10px; background:url(../images/talk/live_bar.jpg) repeat-y 29px top; height:178px; overflow-y:auto;}
.live_wiset .live_r .view_area table { margin-bottom:0; width:auto;}
.live_wiset .live_r .view_area table table { margin-bottom:3px;}
.live_wiset .live_r .view_area table table td.td01 { background:url(../images/talk/talk_bubble_02.jpg) repeat-x left top;}
.live_wiset .live_r .view_area table table td.td01 p { font-size:11px; color:#979797; padding-top:11px;}
.live_wiset .live_r .view_area table table td.td01 p span { font-size:11px; color:#4151a3; background:url(../images/talk/bar2_9.jpg) no-repeat right center; padding-right:9px; margin-right:7px;}
.live_wiset .live_r .view_area table table td.td02_l { background:url(../images/talk/talk_bubble_04.jpg) repeat-y left top;}
.live_wiset .live_r .view_area table table td.td02_r { background:url(../images/talk/talk_bubble_05.jpg) repeat-y left top;}
.live_wiset .live_r .view_area table table td.td02 { font-size:12px; color:#4b4b4b; line-height:1.5;}
.live_wiset .live_r .view_area table table td.td03 { background:url(../images/talk/talk_bubble_07.jpg) repeat-x left bottom;}

.cont3 .cont6_l6 { float:left; width:868px; padding:0 16px; padding-bottom:65px;}
.cont3 .cont6_l6 .talk_table { float:left; width:100%; margin-left:22px;}
.cont3 .cont6_l6 .talk_table table { padding:0; margin:0; width:862px; margin-bottom:26px;}
.cont3 .cont6_l6 .talk_table table th { vertical-align:middle; text-align:left; padding:20px 0; background:url(../images/talk/dot6_1.jpg) repeat-x left bottom;}
.cont3 .cont6_l6 .talk_table table td { vertical-align:middle; text-align:left; padding:20px 0; background:url(../images/talk/dot6_1.jpg) repeat-x left bottom;}
.cont3 .cont6_l6 .talk_table table td .talk_noice { float:left; padding-left:0px; padding-right:15px;}
.cont3 .cont6_l6 .talk_table table td .talk_noice h3 { float:left;  font-size:15px; font-weight:bold; color:#3d3d3d; margin-bottom:15px;}
.cont3 .cont6_l6 .talk_table table td .talk_noice p { float:left; width:100%; font-size:12px; color:#737373; line-height:1.5; margin-bottom:15px; letter-spacing:-0.5px; *letter-spacing:-1px;}
.cont3 .cont6_l6 .talk_table table td .talk_noice p a { font-size:12px; color:#737373; }
.cont3 .cont6_l6 .talk_table table td .talk_noice p.date { float:left; width:100%; font-size:12px; color:#979797; margin-bottom:0;}
.cont3 .cont6_l6 .talk_table table td .talk_noice p.date span { font-size:12px; color:#e24462;}
.cont3 .cont6_l6 .talk_table table td .talk_noice p.date span.w_name { color:#2e629e; margin-right:7px; padding-right:9px; background:url(../images/talk/bar2_9.jpg) no-repeat right center;}
.cont3 .cont6_l6 .talk_table table td .talk_noice p img { vertical-align:middle; margin-right:5px;}


/* 위셋_talk 뉴스레터 */


.top_list2 { float:left; width:898px; margin:25px 0 10px 0; padding:4px 0; border:1px solid #e0e0e0; background:#f6f8f9;}
.top_list2 .tit { float:left; width:710px; padding-top:5px;}
.top_list2 .tit h3 { float:left; font-size:16px; font-weight:bold; color:#333333; margin-left:18px; padding-right:11px; margin-right:9px; background:url(../images/talk/bar2_12.jpg) no-repeat right center;}
.top_list2 .tit p { float:left; font-size:13px; color:#292929; margin-top:2px; margin-right:16px; }
.top_list2 .tit img { vertical-align:middle;}
.top_list2 .notice_search { margin-right:17px;}
.top_list2 .sel5 .sel_img p { width:139px;}
.top_list2 .sel5 .sel_img .sel_opt ul { width:146px;}
.top_list2 .sel5 .sel_img .sel_opt ul li { padding-left:13px;}


.grid_wrap { float:left; width:100%; padding-bottom:6px;}


.cont3 .cont5_l5 { float:left; width:100%; padding-bottom:65px;}
.cont3 .cont5_l5 img { float:left;}
.cont3 .cont5_l5 .letter_table { float:left; width:100%; padding-bottom:50px;}
.cont3 .cont5_l5 .letter_table table { margin:0 auto; }
.cont5_l5 .grid01 { float:left; width:100%;}
.cont5_l5 .grid01 .grid_box01 { float:left; width:449px; height:339px; position:relative; margin-right:1px; margin-bottom:1px;}
.cont5_l5 .grid01 .grid_box01 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:46px;}
.cont5_l5 .grid01 .grid_box01 .layer { float:left; width:431px; position:absolute; left:0; bottom:0; text-align:left; padding:15px 0; padding-left:18px;}
.cont5_l5 .grid01 .grid_box01 .layer p { float:left; font-size:16px; font-weight:bold; color:#ffffff; margin-top:2px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont5_l5 .grid01 .grid_box01 .layer img { float:right; margin-right:18px;}

.cont5_l5 .grid01 .grid_box02 { float:left; width:450px;}
.cont5_l5 .grid01 .grid_box02 .box02_1 { float:left; width:224px; position:relative; margin-right:1px;}
.cont5_l5 .grid01 .grid_box02 .box02_1 .layer_wrap2 { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:169px;}
.cont5_l5 .grid01 .grid_box02 .box02_1 .layer2 { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; height:169px;}
.cont5_l5 .grid01 .grid_box02 .box02_1 .layer2 p { font-size:16px; font-weight:bold; color:#ffffff;}

.cont5_l5 .grid01 .grid_box02 .box02_2 { float:left; width:224px; position:relative;}
.cont5_l5 .grid01 .grid_box02 .box02_2 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:40px;}
.cont5_l5 .grid01 .grid_box02 .box02_2 .layer { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; padding:15px 0;}
.cont5_l5 .grid01 .grid_box02 .box02_2 .layer p { font-size:13px; font-weight:bold; color:#ffffff;}

.cont5_l5 .grid01 .grid_box03 .box02_1 { float:left; width:224px; margin-right:1px;}
.cont5_l5 .grid01 .grid_box03 .box02_1 h3 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; letter-spacing:-1px; *letter-spacing:-1px; line-height:1.5; margin-bottom:10px;}
.cont5_l5 .grid01 .grid_box03 .box02_1 p { float:left; font-size:12px; color:#737373; width:100%; line-height:1.5; margin-bottom:9px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont5_l5 .grid01 .grid_box03 .box02_1 p.date { float:left; width:100%; font-size:11px; line-height:1; margin-bottom:0;}
.cont5_l5 .grid01 .grid_box03 .box02_1 p.date span { color:#ff8da3}
.cont5_l5 .grid01 .grid_box03 .box02_2 { float:left; width:224px; position:relative;}
.cont5_l5 .grid01 .grid_box03 .box02_2 .layer_wrap2 { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:169px;}
.cont5_l5 .grid01 .grid_box03 .box02_2 .layer2 { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; height:35px; padding-top:65px; padding-bottom:69px;}
.cont5_l5 .grid01 .grid_box03 .box02_2 .layer2 h4 { font-size:14px; font-weight:bold; color:#fffd40; margin-bottom:11px;}
.cont5_l5 .grid01 .grid_box03 .box02_2 .layer2 p { font-size:12px; font-weight:bold; color:#ffffff;}

.cont5_l5 .grid02 { float:left; width:449px; margin-right:1px;}
.cont5_l5 .grid02 .grid_box01 { float:left; width:224px; margin-right:1px;}
.cont5_l5 .grid02 .grid_box02 { float:left; width:224px; margin-bottom:1px;}
.cont5_l5 .grid02 .grid_box03 { float:left; width:224px; margin-bottom:1px; position:relative;}
.cont5_l5 .grid02 .grid_box03 .layer_wrap2 { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:169px;}

.cont5_l5 .grid03 { float:left; width:450px;}
.cont5_l5 .grid03 .grid_box01 { float:left; width:224px; margin-right:1px; margin-bottom:1px; position:relative;}
.cont5_l5 .grid03 .grid_box01 .layer_wrap2 { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6; filter: alpha(opacity=60); height:169px;}
.cont5_l5 .grid03 .grid_box02 { float:left; width:224px; margin-bottom:1px;}
.cont5_l5 .grid03 .grid_box03 { float:left; width:224px; margin-right:1px;}
.cont5_l5 .grid03 .grid_box04 { float:left; width:224px;}

.cont3 .cont5_l5 .subscribe_bar { float:left; width:100%; height:3px; background:url(../images/talk/subscribe_bar.jpg) no-repeat;}
.cont3 .cont5_l5 .subscribe { float:left; width:880px; height:34px; background:#f7f4ec url(../images/talk/subscribe_bg.png) no-repeat; padding:19px 0 20px 20px;}
.cont3 .cont5_l5 .subscribe h3 { float:left; padding-top:8px;}
.cont3 .cont5_l5 .subscribe .subscribe_input { float:right; margin-right:20px;}
.cont3 .cont5_l5 .subscribe .subscribe_input input { padding:7px 0 6px 5px; border-radius:5px; border:1px solid #dfdfdf;}
.cont3 .cont5_l5 .subscribe .subscribe_input input.in01 { width:100px; margin-right:5px;}
.cont3 .cont5_l5 .subscribe .subscribe_input input.in02 { width:251px; margin-right:10px;}
.cont3 .cont5_l5 .subscribe .subscribe_input img { float:none; vertical-align:middle;}



/* 위셋_talk 사진&영상 */

.cont3 .cont5_l5 .select { float:left; width:100%; padding-top:23px; padding-bottom:11px;}
.cont3 .cont5_l5 .select .select_img { float:right; margin-right:17px;}
.cont3 .cont5_l5 .select .select_img img { float:left; margin-left:5px;}


.vid_pic_con { /*float:left;*/ display:block; width:900px;}
.vid_pic_con .vp_box { float:left; width:223px; margin-bottom:2px; position:relative; cursor:pointer;}
.vid_pic_con .vp_box img { width:223px; height:127px; }
.vid_pic_con .vp_box .layer { position:absolute; left:0; bottom:0; width:100%; text-align:center; padding:12px 0;}
.vid_pic_con .vp_box .layer p { font-size:13px; color:#ffffff; font-weight:bold;}
.vid_pic_con .vp_box .layer_wrap { position:absolute; left:0; bottom:0; width:100%; height:37px; background:#000; opacity:0.7; filter: alpha(opacity=70); }
.vid_pic_con .vp_box .video_layer { position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; background:#000; opacity:0.3; filter: alpha(opacity=30);}
.vid_pic_con .vp_box .video_btn { position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; }
.vid_pic_con .vp_box .video_btn img { float:none; margin-top:50px;}
.vid_pic_con .vp_box .video_layer2 { position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; background:#000; opacity:0.3; filter: alpha(opacity=30);}
.vid_pic_con .vp_box .video_btn2 { position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; }
.vid_pic_con .vp_box .video_btn2 img { float:none; margin-top:37px;}
.vid_pic_con .vp_box .video_layer3 { position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; background:#000; opacity:0.3; filter: alpha(opacity=30);}
.vid_pic_con .vp_box .video_btn3 { position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; }
.vid_pic_con .vp_box .video_btn3 img { float:none; margin-top:62px;}


/* 위셋_talk sns */

.sns_con_wrap { float:left; width:100%;}
.sns_con_wrap .sns_con { float:left; width:277px; }
.sns_con_wrap .sns_con .sns_box { float:left; width:275px; border:1px solid #e7e7e7; margin-bottom:18px;}
.sns_con_wrap .sns_con .sns_box .sns_top { float:left; width:239px; padding:21px 18px 12px 18px; }
.sns_con_wrap .sns_con .sns_box .sns_top h3 { float:left; width:100%; font-size:12px; color:#4d4d4d; font-weight:bold; line-height:1.5; margin-bottom:10px;}
.sns_con_wrap .sns_con .sns_box .sns_top p { float:left; width:100%; font-size:12px; color:#737373; line-height:1.5; margin-bottom:15px; }
.sns_con_wrap .sns_con .sns_box .sns_top p a { float:left; text-decoration:underline; color:#528bd1; font-size:11px; font-weight:bold;}
.sns_con_wrap .sns_con .sns_box .sns_top img { margin-bottom:12px;}
.sns_con_wrap .sns_con .sns_box .sns_bottom { float:left; width:250px; border-top:1px solid #e7e7e7; padding:7px 18px 6px 7px;}
.sns_con_wrap .sns_con .sns_box .sns_bottom img { float:none; vertical-align:middle;}
.sns_con_wrap .sns_con .sns_box .sns_bottom span { font-size:12px; font-weight:bold; color:#646464;}
.sns_con_wrap .sns_con .sns_box .sns_bottom span.day { float:right; font-size:12px; color:#646464; padding-top:5px;}

.sns_con_wrap .sns_con .sns_box .sns_top div { font-size:12px; line-height:1.5; font-family : 'NanumGothicWeb', 돋움, 굴림, Dotum, Gulim, sans-serif;}


/* 정책/통계 */

.weekly { float:left; width:100%;}
.weekly .weekly_tit { float:left; width:597px; border:1px solid #e0e0e0; padding:9px 0 10px 20px; background:#f6f8f9; margin-bottom:19px; }
.weekly .weekly_site { float:left; width:100%;}
.weekly .weekly_site .site { float:left; width:193px;}
.weekly .weekly_site .site img { float:left; margin-bottom:10px;}
.weekly .weekly_site .site h4 { float:left; font-size:13px; font-weight:bold; color:#4d4d4d; line-height:1.5; letter-spacing:-0.75px; *letter-spacing:-1px; margin-bottom:12px;}
.weekly .weekly_site .site p { float:left; font-size:12px; color:#737373; line-height:1.5; letter-spacing:-0.5px; *letter-spacing:-1px;}

.report { float:left; width:204px; border:1px solid #e9e9e9; background:#f6f8f9; padding:16px; margin-bottom:16px; }
.report .report_tit { float:left; width:100%; padding-bottom:15px; border-bottom:1px solid #c0c1c2;}
.report .report_tit img { float:left;}
.report table { margin:0; padding:0;}
.report table th { text-align:left; vertical-align:middle; padding:10px 0; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.report table th.last { background:none;}
.report table td { text-align:left; vertical-align:middle; padding:10px 0; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.report table td.last { background:none;}
.report table td h4 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; line-height:1.3; letter-spacing:-0.5px; *letter-spacing:-1px; margin-bottom:5px;}
.report table td p { float:left; width:100%; font-size:12px; color:#737373; line-height:1.5; letter-spacing:-0.75px; *letter-spacing:-1px;}


/* 정책/통계 - 위클리 인사이트 */
.weekly_search { float:left; width:882px; padding-top:23px; padding-bottom:11px; padding-right:18px;}
.weekly_con { float:left; width:865px; padding-top:22px; border-top:2px solid #f2788e; border-bottom:1px solid #dadada; margin-left:18px; margin-bottom:40px; }
.weekly_con .week_box { float:left; width:200px; margin-bottom:36px;}
.weekly_con .week_box img { float:left; margin-bottom:14px;}
.weekly_con .week_box h3 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; line-height:1.5; margin-bottom:14px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.weekly_con .week_box h3 a { font-size:14px; font-weight:bold; color:#4d4d4d;}
.weekly_con .week_box p { float:left; width:100%; font-size:12px; color:#ef5672; letter-spacing:-0.75px; *letter-spacing:-1px;}
.weekly_search .notice_search input { width:204px;}
.weekly_search .sel5 .sel_img .sel_opt ul li { padding-left:13px;}


.cont3 .top_list { float:left; width:100%; margin-top:10px; padding-bottom:13px;}
.cont3 .top_list .sel_btn { float:right;}
.cont3 .top_list .sel_btn img { float:left; margin-left:5px;}

.notice_search { float:left; margin-right:17px; width:100%;}
.notice_search .sel8{ float:right; }
.notice_search input { float:left; width:204px; padding:5px 0 5px 5px; *padding:4px 0 4px 5px; border:1px solid #d5d5d5; margin-left:5px; border-right:0;}
.notice_search input.sel8_in { padding:6px 0 6px 5px; *padding:4px 0 4px 5px;}

.weekly_wrap { float:left; width:100%; border-top:2px solid #f2788e; padding-top:22px; padding-bottom:40px;}
.weekly_wrap .week_con { float:left; width:200px; padding-bottom:26px; margin-bottom:10px;}
.weekly_wrap .week_con .we_pic { float:left; margin-bottom:12px;}
.weekly_wrap .week_con .we_pic img { float:left; width:100%;}
.weekly_wrap .week_con h3 { float:left; width:100%; font-size:14px; height:15px; color:#4d4d4d; font-weight:bold; line-height:1.3; margin-bottom:14px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.weekly_wrap .week_con p { float:left; width:100%; font-size:12px; color:#838383;}



/* 피플 - 리스트형 */

.cont3 .cont3_l3 { float:left; width:868px; padding:0 16px; padding-bottom:65px;}
.cont3 .cont3_l3 .now_table { float:left; width:100%;}
.cont3 .cont3_l3 .now_table table { padding:0; margin:0; width:100%; margin-bottom:26px;}
.cont3 .cont3_l3 .now_table table th { vertical-align:middle; text-align:center; padding:20px 0; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.cont3 .cont3_l3 .now_table table td { vertical-align:middle; text-align:left; padding:20px 0; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.cont3 .cont3_l3 .now_table table td .now_notice { float:left; width:613px; padding-left:24px; padding-right:15px;}
.cont3 .cont3_l3 .now_table table td .now_notice h3 { float:left; width:100%; font-size:18px; font-weight:bold; color:#3d3d3d; margin-bottom:15px;}
.cont3 .cont3_l3 .now_table table td .now_notice h3:hover { color:#ef5672;}
.cont3 .cont3_l3 .now_table table td .now_notice p { float:left; width:100%; font-size:13px; color:#737373; line-height:1.5; margin-bottom:2px; letter-spacing:-0.5px; *letter-spacing:-1px;}
.cont3 .cont3_l3 .now_table table td .now_notice p a { font-size:13px; color:#737373; word-break: break-all; }
.cont3 .cont3_l3 .now_table table td .now_notice p.date { float:left; width:100%; font-size:12px; color:#979797; margin-bottom:0;}
.cont3 .cont3_l3 .now_table table td .now_notice p.date span { font-size:12px; color:#e24462;}
.cont3 .cont3_l3 .now_table table td .now_notice p img { vertical-align:middle; margin-right:5px;}

.cont3 .cont3_l3 .now_table table td .now_notice2 { float:left; padding-right:15px;}
.cont3 .cont3_l3 .now_table table td .now_notice2 h3 { float:left; width:100%; font-size:15px; font-weight:bold; color:#4d4d4d; margin-bottom:6px;}
.cont3 .cont3_l3 .now_table table td .now_notice2 p { float:left; width:100%; font-size:12px; color:#737373; line-height:1.4; margin-bottom:2px; letter-spacing:-0.5px; *letter-spacing:-1px;}
.cont3 .cont3_l3 .now_table table td .now_notice2 p a { font-size:12px; color:#737373; }
.cont3 .cont3_l3 .now_table table td .now_notice2 p.date { float:left; width:100%; font-size:11px; color:#979797; margin-bottom:0;}
.cont3 .cont3_l3 .now_table table td .now_notice2 p.date span { color:#e24462;}





/* 피플 - 그리드형 */
.cont3 .cont4_l4 { float:left; width:100%; padding-bottom:65px;}
.cont3 .cont4_l4 img { float:left;}
.cont3 .cont4_l4 .grid01 { float:left; width:100%;}
.cont3 .cont4_l4 .grid01 .grid_box01 { float:left; width:450px; height:340px; position:relative;}
.cont3 .cont4_l4 .grid01 .grid_box01 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:46px;}
.cont3 .cont4_l4 .grid01 .grid_box01 .layer { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; padding:15px 0;}
.cont3 .cont4_l4 .grid01 .grid_box01 .layer p { font-size:16px; font-weight:bold; color:#ffffff;}
.cont3 .cont4_l4 .grid01 .grid_box01 .grid_prev { position:absolute; left:19px; top:153px; cursor:pointer;}
.cont3 .cont4_l4 .grid01 .grid_box01 .grid_next { position:absolute; right:19px; top:153px; cursor:pointer;}


.cont3 .cont4_l4 .grid01 .grid_box02 { float:left; width:450px;}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_1 { float:left; width:177px; padding:31px 24px; background:#373737;}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_1 h3 { float:left; width:100%; font-size:14px; font-weight:bold; color:#f1f1f1; letter-spacing:-0.75px; *letter-spacing:-1px; line-height:1.5; margin-bottom:10px;}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_1 p { float:left; font-size:12px; color:#d1d1d1; width:100%; line-height:1.5; margin-bottom:9px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_1 p.date { float:left; width:100%; font-size:11px; line-height:1; margin-bottom:0;}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_1 p.date span { color:#ff8da3}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_2 { float:left; width:225px; position:relative;}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_2 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:40px;}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_2 .layer { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; padding:15px 0;}
.cont3 .cont4_l4 .grid01 .grid_box02 .box02_2 .layer p { font-size:13px; font-weight:bold; color:#ffffff;}

.cont3 .cont4_l4 .grid01 .grid_box03 .box02_1 { float:left; width:177px; padding:31px 24px; background:#fff;}
.cont3 .cont4_l4 .grid01 .grid_box03 .box02_1 h3 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; letter-spacing:-1px; *letter-spacing:-1px; line-height:1.5; margin-bottom:10px;}
.cont3 .cont4_l4 .grid01 .grid_box03 .box02_1 p { float:left; font-size:12px; color:#737373; width:100%; line-height:1.5; margin-bottom:9px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont3 .cont4_l4 .grid01 .grid_box03 .box02_1 p.date { float:left; width:100%; font-size:11px; line-height:1; margin-bottom:0;}
.cont3 .cont4_l4 .grid01 .grid_box03 .box02_1 p.date span { color:#ff8da3}
.cont3 .cont4_l4 .grid01 .grid_box03 .box02_2 { float:left; width:225px;}


.cont3 .cont4_l4 .grid02 { float:left; width:450px;}
.cont3 .cont4_l4 .grid02 .grid_box01 { float:left; width:450px;}
.cont3 .cont4_l4 .grid02 .grid_box01 .box01_1 { float:left;}
.cont3 .cont4_l4 .grid02 .grid_box01 .box01_2 { float:left; width:177px; padding:31px 24px; background:#fff;}
.cont3 .cont4_l4 .grid02 .grid_box01 .box01_2 h3 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; letter-spacing:-1px; *letter-spacing:-1px; line-height:1.5; margin-bottom:10px;}
.cont3 .cont4_l4 .grid02 .grid_box01 .box01_2 p { float:left; font-size:12px; color:#737373; width:100%; line-height:1.5; margin-bottom:9px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont3 .cont4_l4 .grid02 .grid_box01 .box01_2 p.date { float:left; width:100%; font-size:11px; line-height:1; margin-bottom:0;}
.cont3 .cont4_l4 .grid02 .grid_box01 .box01_2 p.date span { color:#ff8da3}
.cont3 .cont4_l4 .grid02 .grid_box02 { float:left; width:450px; height:340px; position:relative;}
.cont3 .cont4_l4 .grid02 .grid_box02 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:40px;}
.cont3 .cont4_l4 .grid02 .grid_box02 .layer { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; padding:15px 0;}
.cont3 .cont4_l4 .grid02 .grid_box02 .layer p { font-size:15px; font-weight:bold; color:#ffffff;}

.cont3 .cont4_l4 .grid03 { float:left; width:450px;}
.cont3 .cont4_l4 .grid03 .grid_box01 { float:left; width:225px;}
.cont3 .cont4_l4 .grid03 .grid_box01 .box01_2 { float:left; width:225px; position:relative;}
.cont3 .cont4_l4 .grid03 .grid_box01 .box01_2 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:40px;}
.cont3 .cont4_l4 .grid03 .grid_box01 .box01_2 .layer { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; padding:15px 0;}
.cont3 .cont4_l4 .grid03 .grid_box01 .box01_2 .layer p { font-size:13px; font-weight:bold; color:#ffffff;}
.cont3 .cont4_l4 .grid03 .grid_box02 { float:left; width:225px; position:relative;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_1 { float:left; width:177px; padding:31px 24px; background:#373737;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_1 h3 { float:left; width:100%; font-size:14px; font-weight:bold; color:#f1f1f1; letter-spacing:-0.75px; *letter-spacing:-1px; line-height:1.5; margin-bottom:10px;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_1 p { float:left; font-size:12px; color:#d1d1d1; width:100%; line-height:1.5; margin-bottom:9px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_1 p.date { float:left; width:100%; font-size:11px; line-height:1; margin-bottom:0;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_1 p.date span { color:#ff8da3}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_2 { float:left; width:177px; padding:31px 24px; background:#fff;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_2 h3 { float:left; width:100%; font-size:14px; font-weight:bold; color:#4d4d4d; letter-spacing:-1px; *letter-spacing:-1px; line-height:1.5; margin-bottom:10px;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_2 p { float:left; font-size:12px; color:#737373; width:100%; line-height:1.5; margin-bottom:9px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_2 p.date { float:left; width:100%; font-size:11px; line-height:1; margin-bottom:0;}
.cont3 .cont4_l4 .grid03 .grid_box02 .box02_2 p.date span { color:#ff8da3}


.cont3 .cont4_l4 .grid03 .grid_box02 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:40px;}
.cont3 .cont4_l4 .grid03 .grid_box02 .layer { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; padding:15px 0;}
.cont3 .cont4_l4 .grid03 .grid_box02 .layer p { font-size:13px; font-weight:bold; color:#ffffff;}
.cont3 .cont4_l4 .grid03 .grid_box03 { float:left; width:450px; position:relative;}
.cont3 .cont4_l4 .grid03 .grid_box03 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:40px;}
.cont3 .cont4_l4 .grid03 .grid_box03 .layer { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; padding:15px 0;}
.cont3 .cont4_l4 .grid03 .grid_box03 .layer p { font-size:13px; font-weight:bold; color:#ffffff;}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_1 { float:left; width:177px; padding:31px 24px; background:#373737;}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_1 h3 { float:left; width:100%; font-size:14px; font-weight:bold; color:#f1f1f1; letter-spacing:-0.75px; *letter-spacing:-1px; line-height:1.5; margin-bottom:10px;}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_1 p { float:left; font-size:12px; color:#d1d1d1; width:100%; line-height:1.5; margin-bottom:9px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_1 p.date { float:left; width:100%; font-size:11px; line-height:1; margin-bottom:0;}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_1 p.date span { color:#ff8da3}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_2 { float:left; width:225px; position:relative;}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_2 .layer_wrap { float:left; width:100%; position:absolute; left:0; bottom:0; background:#000; opacity:0.6;  filter: alpha(opacity=60); height:40px;}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_2 .layer { float:left; width:100%; position:absolute; left:0; bottom:0; text-align:center; padding:15px 0;}
.cont3 .cont4_l4 .grid03 .grid_box03 .box02_2 .layer p { font-size:13px; font-weight:bold; color:#ffffff;}


/* 일자리 */

.work { float:left; width:100%; margin-top:20px;}
.work .work_tit { float:left; width:597px; border:1px solid #e0e0e0; padding:9px 0 10px 20px; background:#f6f8f9; margin-bottom:19px; }
.work .work_con { float:left; width:100%; padding-bottom:18px}
.work .work_con .con_01 { float:left; width:340px; height:273px; border:1px solid #cdcdcd; background:url(../images/work/work_img01.jpg) no-repeat; padding-left:36px; padding-top:33px;}
.work .work_con .con_01 .com_logo { float:left; width:100%; margin-bottom:30px;}
.work .work_con .con_01 .com_logo img { float:left;}
.work .work_con .con_01 h3 { float:left; width:100%; font-size:17px; color:#4d4d4d; font-weight:bold; margin-bottom:8px;}
.work .work_con .con_01 p { float:left; width:100%; font-size:14px; color:#737373; margin-bottom:19px; }
.work .work_con .con_01 p a { font-size:14px; color:#737373; line-height:1.5;}
.work .work_con .con_01 span { float:left; width:100%; font-size:12px; color:#e14662;}

.work .work_con .con_02 { float:right; width:231px; border:1px solid #cdcdcd;}
.work .work_con .con_02 .pic_area { float:left; width:100%; border-bottom:1px solid #e9e9e9;}
.work .work_con .con_02 .pic_area img { float:left;}
.work .work_con .con_02 .info_area { float:left; width:203px;; padding:13px 14px 17px 14px; background:#f9f9f9;}
.work .work_con .con_02 .info_area h3 { float:left; width:100%; font-weight:bold; font-size:14px; color:#4d4d4d; margin-bottom:7px;}
.work .work_con .con_02 .info_area p { float:left; width:100%; font-size:12px; color:#737373; margin-bottom:13px;}
.work .work_con .con_02 .info_area p a { font-size:12px; color:#737373; }
.work .work_con .con_02 .info_area span { float:left; width:100%; font-size:11px; color:#e14662;}

.work .work_con2 { float:left; width:100%; padding-top:13px; padding-bottom:20px;}
.work .work_con2 .con_01 { float:left; width:199px; border:1px solid #cdcdcd; margin-bottom:8px; cursor:pointer;}
.work .work_con2 .con_01 .pic_area { float:left; width:100%; border-bottom:1px solid #e9e9e9;}
.work .work_con2 .con_01 .pic_area img { float:left; width:100%;}
.work .work_con2 .con_01 .info_area { float:left; width:177px;; padding:15px 11px 18px 11px; background:#f9f9f9;}
.work .work_con2 .con_01 .info_area h3 { float:left; width:100%; font-weight:bold; font-size:14px; color:#4d4d4d; margin-bottom:7px;}
.work .work_con2 .con_01 .info_area p { float:left; width:100%; font-size:12px; color:#737373; margin-bottom:13px;}
.work .work_con2 .con_01 .info_area p a { font-size:12px; color:#737373; }
.work .work_con2 .con_01 .info_area span { float:left; width:100%; font-size:11px; color:#e14662;}

.cont3 .cont2_r2 .text_box table td h5 { font-size:14px; color:#4d4d4d; font-weight:bold; margin-bottom:5px;}

.work .notice_search { margin-bottom:10px;}
.work .notice_search input { width:205px;}


/* 일자리 - 채용공고 _ view*/

.work_view { float:left; width:100%; margin-top:20px;}
.work_view .company_info { float:left; width:617px; border:1px solid #cdcdcd; border-top:2px solid #f0768c; margin-bottom:26px;}
.work_view .company_info .tit_pic { float:left; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.work_view .company_info .tit_pic img { float:left;}
.work_view .company_info .tit_info { float:left; width:351px; border-bottom:1px solid #eaeaea; padding:29px 22px 28px 22px;}
.work_view .company_info .tit_info h3 { float:left; width:100%; font-size:16px; color:#4d4d4d; font-weight:bold; margin-bottom:8px;}
.work_view .company_info .tit_info p { float:left; width:100%; font-size:13px; color:#737373; margin-bottom:12px;}
.work_view .company_info .tit_info span { float:left; width:100%; font-size:13px; color:#e14662;}
.work_view .company_info .detail_info { float:left; width:559px; padding:20px 29px; background:#f9f9f9;}
.work_view .company_info .detail_info table { float:left; width:257px; margin:0; padding:0;}
.work_view .company_info .detail_info table.mr45 { margin-right:45px;}
.work_view .company_info .detail_info table th { padding:4px 0; font-size:12px; font-weight:bold; color:#5a5a5a; text-align:left; vertical-align:middle;}
.work_view .company_info .detail_info table td { padding:4px 0; font-size:12px; color:#5a5a5a; text-align:left; vertical-align:middle;}

.work_view .view_con { float:left; width:100%; padding-bottom:35px;}
.work_view .view_con h3 { float:left; width:561px; padding-left:19px; background:url(../images/work/view_tit_point.jpg) no-repeat left center; margin-bottom:14px;}
.work_view .view_con .view_con_table { float:left; width:100%; border-top:1px solid #5985bb;}
.work_view .view_con .view_con_table table { width:100%; margin:0; padding:0; margin-bottom:22px;}
.work_view .view_con .view_con_table table th { font-size:13px; font-weight:bold; color:#5a5a5a; padding:11px 0; text-align:center; vertical-align:middle; background:#f8fbff; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.work_view .view_con .view_con_table table td { font-size:12px; color:#5a5a5a; padding:11px 0; padding-left:18px; text-align:left;; vertical-align:middle; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.work_view .view_con .view_con_table table td.td2 { padding-left:0; text-align:center;}
.work_view .view_con .view_con_table table td.last { border-right:0;}
.work_view .view_con h4 { float:left; width:562px; font-size:14px; font-weight:bold; color:#4d4d4d; padding-left:18px; background:url(../images/work/s_s_point.jpg) no-repeat left center; margin-bottom:11px;}
.work_view .view_con p { float:left; width:562px; font-size:13px; color:#5f5f5f; padding-left:18px; background:url(../images/work/dot2_2.jpg) no-repeat 12px 8px; line-height:1.5;}
.work_view .view_con p span { font-weight:bold;}
.work_view .view_con h4.h4_2 { float:left; width:562px; font-size:14px; font-weight:bold; color:#952237; padding-left:18px; background:url(../images/work/s_s_point.jpg) no-repeat left center; margin-bottom:11px;}
.work_view .btn_area { float:left; width:100%;}
.work_view .btn_area img { float:right;}
.work_view .pb17 { padding-bottom:17px !important;}




/* 생애주기 */

.cont_tit_area3 { float:left; width:100%; padding:15px 0 16px 0; border-bottom:1px solid #d5d5d5;}
.cont_tit_area3 .s_tit { float:left;}
.cont_tit_area3 .s_tit h2 { float:left; font-size:18px; color:#414141; font-weight:bold; line-height:1.3; margin-left:15px;}
.cont_tit_area3 .s_tit img { float:left;}
.cont_tit_area3 .s_tit span { float:left; font-size:13px; color:#4280cb; padding-left:13px; margin-left:11px; margin-top:8px; background:url(../images/center/s_stit_bar.jpg) no-repeat left center;}
.cont_tit_area3 .navi { float:right; margin-right:17px; margin-top:7px;}
.cont_tit_area3 .navi ul { float:left;}
.cont_tit_area3 .navi ul li { float:left;}
.cont_tit_area3 .navi ul li a { float:left; font-size:12px; color:#818181; padding-right:11px; margin-right:4px; background:url(../images/common/next.jpg) no-repeat right center;}
.cont_tit_area3 .navi ul li a.last { padding-right:0; margin-right:0; background:none; }


.cont_tit_area3 .navi_center { float:right; margin-right:17px; margin-top:0px;}
.cont_tit_area3 .navi_center ul { float:left;}
.cont_tit_area3 .navi_center ul li { float:left;}
.cont_tit_area3 .navi_center ul li a { float:left; font-size:12px; color:#818181; padding-right:11px; margin-right:4px; background:url(../images/common/next.jpg) no-repeat right center;}
.cont_tit_area3 .navi_center ul li a.last { padding-right:0; margin-right:0; background:none; }





/* 검색결과 */

.search_result { float:left; padding-top:23px; }
.search_result .result_tit { float:left; width:100%; padding-bottom:21px;}
.search_result .result_tit img { float:left; margin-left:17px;}
.search_result .ser_area { float:left; width:778px; border-top:3px solid #59b0dc; background:#f4f4f4; padding:33px 0; padding-left:122px; border-bottom:1px solid #e0e0e0; margin-bottom:46px;}
.search_result .ser_area .ser { float:left; width:100%; padding-bottom:14px;}
.search_result .ser_area .ser select { float:left; width:115px; height:33px; border:1px solid #d5d5d5; margin-right:17px;}
.search_result .ser_area .ser input[type="text"] { float:left; width:356px; padding:7px 0 7px 5px; border:1px solid #d5d5d5; margin-right:10px;}
.search_result .ser_area .ser img { float:left; margin-right:19px;}
.search_result .ser_area .ser input[type="checkbox"] { float:left; margin-top:10px; *margin-top:8px; margin-right:6px;}
.search_result .ser_area .ser span { float:left; margin-top:10px; vertical-align:middle; font-size:13px; color:#484848; line-height:1.2;}
.search_result .ser_area .favor_ser { float:left; padding-left:51px;}
.search_result .ser_area .favor_ser ul { float:left;}
.search_result .ser_area .favor_ser ul li { float:left; padding-right:16px; margin-right:15px; background:url(../images/search/ser_bar.jpg) no-repeat right center; line-height:1.2;}
.search_result .ser_area .favor_ser ul li.first { float:left; font-size:13px; font-weight:bold; color:#484848;}
.search_result .ser_area .favor_ser ul li.last { padding-right:0; margin-right:0; background:none;}
.search_result .ser_area .favor_ser ul li a { float:left; font-size:13px; color:#939393;}

.result_text { float:left; width:100%; margin-bottom:19px;}
.result_text p { float:left; margin-left:21px; font-size:15px; color:#5a5a5a;}
.result_text p span { color:#ef5672; font-weight:bold;}


.result_con { float:left; width:100%;}
.result_con .tab { float:left; width:100%;}
.result_con .tab ul { float:left; width:100%;}
.result_con .tab ul li { float:left;}
.result_con .tab ul li a { float:left; }

.result_con .con_list { float:left; width:860px; padding:40px 20px 29px 20px; border-bottom:1px solid #e0e0e0;}
.result_con .con_list h3 { float:left; width:100%; font-weight:bold; font-size:16px; color:#484848; padding-bottom:5px;}
.result_con .con_list table { width:100%; margin:0; padding:0;}
.result_con .con_list table td { padding:12px 0; *padding:10px 0; padding-bottom:17px; *padding-bottom:0px; /*background:url(../images/search/list_dot.jpg) repeat-x left bottom;*/ text-align:left; vertical-align:middle;}
.result_con .con_list table td.img_td { padding:20px 0; padding-bottom:0px; /*background:url(../images/search/list_dot.jpg) repeat-x left bottom;*/ text-align:left; vertical-align:top;}
.result_con .con_list table td.vat { vertical-align:top;}
.result_con .con_list table td.last { background:none;}
.result_con .con_list table td .list_tit { float:left; width:100%; padding-bottom:7px;}
.result_con .con_list table td a img.mr20 {margin-right:20px;}
.result_con .con_list table td h4 { float:left; font-size:14px; color:#ef5672; text-decoration:underline;}
.result_con .con_list table td h4 a { font-size:14px; color:#ef5672; text-decoration:underline;}
.result_con .con_list table td h4 span.pink { color:#ef5672; font-weight:bold;}
.result_con .con_list table td span.date_sp { float:left; font-size:12px; color:#979797; margin-left:10px; padding-left:12px; background:url(../images/search/list_bar2_10.jpg) no-repeat left center; margin-top:2px;}
.result_con .con_list table td p { float:left; width:100%; font-size:13px; color:#737373; line-height:1.5;}
.result_con .con_list table td p.view_img_str {max-height:60px; overflow-y:hidden; width:714px; overflow-x:hidden;text-align:justify; }
.result_con .con_list table td p.view_str {max-height:60px; overflow-y:hidden; width:860px; overflow-x:hidden;text-align:justify; }
.result_con .con_list table td p a { font-size:13px; color:#737373;}
.result_con .con_list table td .root { float:left; width:100%;}
.result_con .con_list table td .root p { float:left; width:auto; font-size:12px; color:#979797; line-height:1; margin-bottom:0;}
.result_con .con_list table td .root span { float:left; width:auto; font-size:12px; color:#e24462; margin-left:10px; padding-left:12px; background:url(../images/search/list_bar2_10.jpg) no-repeat left center;}
.result_con .con_list .result_btn a { float:left; width:100%; text-align:right; text-decoration: underline; color:#4898cd; font-size:13px; }
.result_con .con_list .result_btn img { float:right;}

.result_con .top_btn_area { float:left; width:100%; text-align:right; padding-top:30px;}
.result_con .top_btn_area img { float:right;}



/* 비전과 전략*/

.vision { float:left; width:100%;}
.vision img { float:left;}
.vision .bottom { float:left; width:789px; height:173px; background:url(../images/center/vision_bg.jpg) no-repeat left top; padding:23px 0 0 111px; padding-bottom:83px;}
.vision .bottom ul { float:left;}
.vision .bottom ul li { float:left; width:300px; padding-left:41px; font-size:13px; font-weight:bold; color:#5a5a5a; height:35px; vertical-align:middle; margin-bottom:20px; letter-spacing:-0.75px; *letter-spacing:-1px;}
.vision .bottom ul li.li01 { background:url(../images/center/number_01.jpg) no-repeat left center; line-height:1.5;}
.vision .bottom ul li.li02 { background:url(../images/center/number_02.jpg) no-repeat left center; line-height:1.5; width:330px;}
.vision .bottom ul li.li03 { background:url(../images/center/number_03.jpg) no-repeat left center; line-height:1.5;}
.vision .bottom ul li.li04 { background:url(../images/center/number_04.jpg) no-repeat left center; line-height:1.5; width:330px;}
.vision .bottom ul li.li05 { background:url(../images/center/number_05.jpg) no-repeat left center; line-height:1.5; padding-top:7px; height:28px;}
.vision .bottom ul li.li05 span { font-size:13px; font-weight:bold; color:#5a5a5a; vertical-align:middle;}


/* 소장인사말 */

.greeting { float:left; width:100%; padding-bottom:83px;}
.greeting .greeting_top { position:relative; float:left; width:100%; height:248px; background:url(../images/center/greeting_tit_bg_new.jpg) no-repeat; margin-bottom:35px;}
.greeting .oldBg { background:url(../images/center/greeting_tit_bg.jpg) no-repeat !important;} // 예전
.greeting .greeting_top img { position:absolute; left:80px; top:102px;}
.greeting .greeting_top p { position:absolute; left:87px; top:96px; font-size:18px; line-height:1.5; font-weight:bold; color:#1766c5; letter-spacing:-1px; *letter-spacing:-1px;}
.greeting .greeting_top p span { color:#0a4591; font-weight:bold;}
.greeting .greeting_con { float:left; width:100%; padding-bottom:30px;}
.greeting .greeting_con .greeting_l { float:left; width:396px; padding-left:33px; margin-right:38px;}
.greeting .greeting_con .greeting_l p { float:left; width:100%; font-size:13px; color:#434343; padding-bottom:20px; line-height:2; letter-spacing:-1px; *letter-spacing:-1px;}
.greeting .greeting_con .greeting_r { float:left; width:415px;}
.greeting .greeting_con .greeting_r p { float:left; width:100%; font-size:13px; color:#434343; padding-bottom:20px; line-height:2; letter-spacing:-1px; *letter-spacing:-1px;}
.greeting .sign { float:right; width:250px; text-align:right; margin-top:25px; margin-right:20px;}
.greeting .sign p { font-size:15px; color:#474747; font-weight:bold; width:100%;}
.greeting .sign .name_sign { float:left; width:100%; text-align:right; padding:13px 0 18px 0;}
.greeting .sign .info_view { float:left; width:100%; text-align:right;}
.greeting .sign img { float:right;}



/* 소장 약력*/

.profile { float:left; width:836px; padding:0 34px;}
.academic { float:left; width:100%; border:1px solid #4bbada; border-radius:5px; margin-bottom:10px;}
.academic table { width:100%; margin:0; padding:0;}
.academic table th { vertical-align:middle; text-align:center; padding:40px 0; background:#4bbada;}
.academic table td { vertical-align:middle; text-align:left; padding:18px 0; padding-left:25px;}
.academic table td ul { float:left; width:100%;}
.academic table td ul li { float:left; width:100%; font-size:13px; color:#434343; line-height:1.7;}
.academic table td ul li span { font-size:13px; font-weight:bold; color:#32a8ca;}

.career { float:left; width:100%; border:1px solid #4ba3da; border-radius:5px; margin-bottom:10px;}
.career table { width:100%; margin:0; padding:0;}
.career table th { vertical-align:middle; text-align:center; padding:40px 0; background:#4ba3da;}
.career table td { vertical-align:middle; text-align:left; padding:18px 0; padding-left:25px;}
.career table td ul { float:left; width:100%;}
.career table td ul li { float:left; width:100%; font-size:13px; color:#434343; line-height:1.7;}
.career table td ul li span { font-size:13px; font-weight:bold; color:#4ba3da;}


.decoration { float:left; width:100%; border:1px solid #4b84da; border-radius:5px; margin-bottom:10px;}
.decoration table { width:100%; margin:0; padding:0;}
.decoration table th { vertical-align:middle; text-align:center; padding:40px 0; background:#4b84da;}
.decoration table td { vertical-align:middle; text-align:left; padding:18px 0; padding-left:25px;}
.decoration table td ul { float:left; width:100%;}
.decoration table td ul li { float:left; width:100%; font-size:13px; color:#434343; line-height:1.7;}
.decoration table td ul li span { font-size:13px; font-weight:bold; color:#4b84da;}



/* 조직도 사업추진체계*/

.con2 { float:left; width:100%;}
.con2 .tab { float:left; width:100%; margin-bottom:12px; background:url(../images/center/tab_bg_line.jpg) repeat-x left bottom;}
.con2 .tab ul { float:left;}
.con2 .tab ul li { float:left;}
.con2 .tab ul li a { float:left;}
.print_btn {float:right; margin-top:8px; margin-bottom:8px;}
.print_btn2 {float:right; }
.con2 h3 { float:left; margin-bottom:14px;}
.con2 .tit_arrow { float:left; width:882px; background:url(../images/center/tit_arrow.jpg) no-repeat left center; padding-left:18px;}
.con2 .business_tabel { float:left; width:100%; border-top:2px solid #75aeee; padding-bottom:17px;}
.con2 .business_tabel table { margin:0; padding:0; width:100%;}
.con2 .business_tabel table th { font-size:13px; color:#5a5a5a; font-weight:bold; text-align:center; vertical-align:middle; padding:12px 0; background:#f4f4f4; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9;}
.con2 .business_tabel table th.last { border-right:0;}
.con2 .business_tabel table td { padding:5px 3px; font-size:12px; color:#5a5a5a; vertical-align:middle; text-align:center; padding-left:7px; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; line-height:1.5;}
.con2 .business_tabel table td.tal { padding-left:7px; text-align:left;}
.con2 .business_tabel table td.last { border-right:0;}
.con2 .business_tabel table td.th { font-weight:bold; background:#f8fbff; border-right:0;}
.con2 .business_tabel table td span.em { }
.con2 .business_tabel table td a { font-size:12px; color:#5a5a5a;}



.project_search { float:left; width:769px; border:1px solid #d8d8d8; background:#f8f8f8; padding:16px 0; padding-left:129px; margin-bottom:21px;}
.project_search .select01 { float:left; padding-right:19px; border-right:1px solid #d5d5d5; margin-right:19px;}
.project_search .select01 select.sel01 { float:left; width:135px; height:29px; border:1px solid #d5d5d5;}
.project_search .select02 { float:left;}
.project_search .select02 select.sel02 { float:left; width:112px; height:29px; border:1px solid #d5d5d5; margin-right:6px;}
.project_search .select02 input { float:left; width:244px; padding:6px 0 6px 5px; *padding:4px 0 4px 5px; border:1px solid #d5d5d5;}
.project_search .select02 img { float:left; margin-left:5px;}




/* 찾아오시는길 */

.map { float:left; width:100%; margin-bottom:30px;}
.map img { float:left;}

.location_table { float:left; width:100%; border-top:2px solid #77b0f0; padding-bottom:37px;}
.location_table table { margin:0; padding:0;}
.location_table th { padding:12px 0; padding-left:28px; vertical-align:middle; text-align:left; font-size:13px; font-weight:bold; color:#5a5a5a; background:#f4f4f4; border-bottom:1px solid #e9e9e9;}
.location_table td { padding:12px 0; padding-left:28px; vertical-align:middle; text-align:left; font-size:12px; color:#5a5a5a; border-bottom:1px solid #e9e9e9;}
.location_table td .train_wrap { float:left; width:100%; margin-bottom:17px;}
.location_table td .bus_wrap { float:left; width:100%;}
.location_table td p { float:left; width:100%; line-height:2;}
.location_table td p.train { float:left; font-size:13px; color:#5a5a5a; font-weight:bold; padding-left:27px; background:url(../images/center/train.jpg) no-repeat left center;}
.location_table td p.bus { float:left; font-size:13px; color:#5a5a5a; font-weight:bold; padding-left:27px; background:url(../images/center/bus.jpg) no-repeat left center;}
.location_table td p.bus_line { float:left; font-size:13px; color:#5a5a5a;}
.location_table td p.line_2 { float:left; font-size:12px; color:#5a5a5a; padding-left:27px; background:url(../images/center/line_2.jpg) no-repeat left center;}
.location_table td p.line { float:left; font-size:12px; color:#5a5a5a; padding-left:27px; background:url(../images/center/line.jpg) no-repeat left center;;}
.location_table td p.line_2 span.green { float:left; color:#3ab530; margin-right:28px;}
.location_table td p.line span.red { float:left; color:#d43030; margin-right:12px;}

.location_table td .car_wrap { float:left; width:100%;}
.location_table td p.car { float:left; font-size:13px; color:#5a5a5a; font-weight:bold; padding-left:27px; background:url(../images/center/bus.jpg) no-repeat left center;}
.location_table td p.car_line { float:left; font-size:13px; color:#5a5a5a;}


/* 사업성과 */

.business_all { float:left; width:840px; padding:0 30px; margin-bottom:50px;}
.business_all img { float:left; margin-bottom:25px;}



/* CI & 브로셔 */

.con2 h4 { float:left; font-size:14px; color:#4d4d4d; font-weight:bold; margin-bottom:14px; margin-top:10px;}
.con2 h4.tit_arrow2 { padding-left:16px; background:url(../images/center/tit_arrow2.jpg) no-repeat left center;}
.con2 .sub_box { float:left; width:885px; padding-left:15px;}
.con2 .sub_box .sub_con { float:left; width:100%;}
.con2 .sub_box .sub_con img { padding-bottom:28px;}


/* 미디어 속 WISET */

.project_search2 { float:left; width:678px; border:1px solid #d8d8d8; background:#f8f8f8; padding:16px 0; padding-left:222px; margin-bottom:21px;}
.project_search2 .select02 { float:left;}
.project_search2 .select02 select.sel02 { float:left; width:112px; height:29px; border:1px solid #d5d5d5; margin-right:6px;}
.project_search2 .select02 input { float:left; width:281px; padding:5px 0 5px 5px; *padding:4px 0 4px 5px; border:1px solid #d5d5d5;}
.project_search2 .select02 img { float:left; margin-left:5px;}


/* 미디어 속 WISET_view */

.mediawiset_table_view { float:left; width:100%; border-top:2px solid #75aeee; margin-top:20px;}
.mediawiset_table_view table { margin:0; padding:0; width:100%;}
.mediawiset_table_view table th { padding:15px 0; background:#f4f4f4; padding-left:19px; text-align:left; font-size:15px; color:#5a5a5a; font-weight:bold;}
.mediawiset_table_view table th.sp { font-size:12px; text-align:right; padding-left:0; padding-right:19px;}
.mediawiset_table_view table td { padding:9px 0; font-size:12px; color:#5a5a5a; text-align:left; padding-left:19px;}
.mediawiset_table_view table td.sp { text-align:right; padding-left:0; padding-right:19px;}
.mediawiset_table_view table td span { float:left; font-weight:bold; padding-right:9px; margin-right:7px; background:url(../images/center/view_bar2_10.jpg) no-repeat right center;}
.mediawiset_table_view table td p { float:right;}
.mediawiset_table_view table td.bb { border-bottom:1px solid #e9e9e9;}
.mediawiset_table_view table td.img_choice img { float:left; margin-right:5px;}
.mediawiset_table_view table td .out { margin-right:5px;}

.mediawiset_table_view table td .view_text_area { float:left; width:100%; padding:20px 0 40px 0; text-align:center; }
.mediawiset_table_view table td .view_text_area p { float:left; width:100%; font-size:13px; color:#5a5a5a; line-height:1.3; text-align:center; }
.mediawiset_table_view table td .view_text_area p.p1 { text-align:left; margin-bottom:30px; text-align:left; text-align:center; }
.mediawiset_table_view table td .view_text_area h3 { font-size:14px; font-weight:bold; color:#5a5a5a; width:100%; text-align:center; margin-bottom:15px; text-align:center; line-height:1.5; }
.mediawiset_table_view table td .view_text_area h3.global { font-size:23px; color:#5a5a5a; font-weight:bold;}
.mediawiset_table_view table td .view_text_area p.p2 { text-align:center; margin-bottom:25px; text-align:center; }
.mediawiset_table_view table td .view_text_area p.p3 { text-align:right; text-align:center; }
.mediawiset_table_view table td .view_text_area p.p4 { text-align:right; font-weight:bold; text-align:center; }
.mediawiset_table_view table td .view_text_area a { font-size:13px; color:#5a5a5a;}

.mediawiset_table_view table td .view_text_area2  { float:left; width:100%; padding:20px 0;}
.mediawiset_table_view table td .view_text_area2 dl { padding-bottom:23px;}
.mediawiset_table_view table td .view_text_area2 dt { font-size:13px; font-weight:bold; color:#5a5a5a; padding-bottom:5px;}
.mediawiset_table_view table td .view_text_area2 dd { font-size:13px; color:#5a5a5a; line-height:1.5; margin-left:5px;}


.mediawiset_table_view table td .view_text_area3 { float:left; width:100%; padding:20px 0 40px 0; text-align:left; }
.mediawiset_table_view table td .view_text_area3 p { float:left; width:100%; font-size:13px; color:#5a5a5a; line-height:1.3; text-align:left; }
.mediawiset_table_view table td .view_text_area3 p.p1 { text-align:left; margin-bottom:30px; text-align:left; text-align:left; }
.mediawiset_table_view table td .view_text_area3 h3 { font-size:14px; font-weight:bold; color:#5a5a5a; width:100%; text-align:left; margin-bottom:15px; text-align:left; line-height:1.5; }
.mediawiset_table_view table td .view_text_area3 h3.global { font-size:23px; color:#5a5a5a; font-weight:bold;}
.mediawiset_table_view table td .view_text_area3 p.p2 { text-align:center; margin-bottom:25px; text-align:left; }
.mediawiset_table_view table td .view_text_area3 p.p3 { text-align:right; text-align:left; }
.mediawiset_table_view table td .view_text_area3 p.p4 { text-align:right; font-weight:bold; text-align:left; }
.mediawiset_table_view table td .view_text_area3 a { font-size:13px; color:#227ad3;}



.vid_pic_info2 { float:left; width:877px; background:url(../images/common/info_bg2.jpg) no-repeat; padding:15px 0; padding-left:23px;}
.vid_pic_info2 p { float:left; font-size:12px; color:#5a5a5a; margin-right:15px; }
.vid_pic_info2 p.last { margin-right:0;}
.vid_pic_info2 p span { font-weight:bold;}

.tag2 { float:left; width:100%; border-bottom:2px solid #b7b7b7; margin-bottom:23px;}
.tag2 p {  padding:12px 0; padding-left:47px; float:left; font-size:12px; color:#888888; background:url(../images/common/tag.jpg) no-repeat left center; line-height:1.3;}

.con2 .btn_area { float:right; width:100%; text-align:right; padding-bottom:20px;}
.con2 .btn_area2 { float:right; width:100%; text-align:center; padding-bottom:20px;}
.con2 .btn_area2 img { float:none;}

/* 해외단체_view */


.mediawiset_table_view table td .intro { float:left; width:832px; padding:0 48px 70px 20px;}
.mediawiset_table_view table td .intro .tit_top { float:left; width:100%; padding-bottom:14px; border-bottom:1px solid #c6c6c6; margin-bottom:15px;}
.mediawiset_table_view table td .intro .tit_top h4 { float:left; margin:0; font-size:15px; color:#5a5a5a; font-weight:bold;}
.mediawiset_table_view table td .intro ul { float:left; width:100%;}
.mediawiset_table_view table td .intro ul li { float:left; padding-left:10px; background:url(../images/center/global_bar5_1.jpg) no-repeat left center; line-height:1.5;}

.mediawiset_table_view table td .main_pro { float:left; width:832px; padding:0 48px 70px 20px;}
.mediawiset_table_view table td .main_pro .tit_top { float:left; width:100%; padding-bottom:14px; border-bottom:1px solid #c6c6c6; margin-bottom:15px;}
.mediawiset_table_view table td .main_pro .tit_top h4 { float:left; margin:0; font-size:15px; color:#5a5a5a; font-weight:bold;}
.mediawiset_table_view table td .main_pro ul { float:left; width:100%;}
.mediawiset_table_view table td .main_pro ul li { float:left; padding-left:10px; background:url(../images/center/global_bar5_1.jpg) no-repeat left center; line-height:1.5;}


.mediawiset_table_view table td .publications { float:left; width:832px; padding:0 48px 70px 20px;}
.mediawiset_table_view table td .publications .tit_top { float:left; width:100%; padding-bottom:14px; border-bottom:1px solid #c6c6c6; margin-bottom:15px;}
.mediawiset_table_view table td .publications .tit_top h4 { float:left; margin:0; font-size:15px; color:#5a5a5a; font-weight:bold;}
.mediawiset_table_view table td .publications ul { float:left; width:100%;}
.mediawiset_table_view table td .publications ul li { float:left; padding-left:10px; margin-bottom:5px; background:url(../images/center/global_bar5_1.jpg) no-repeat left 7px; line-height:1.5;}


/* 지역사업단 */

.project_search3 { float:left; width:840px; border:1px solid #d8d8d8; background:#f8f8f8; padding:16px 30px; margin-bottom:21px;}
.project_search3 img { float:left;}
.project_search3 .select02 { float:right;}
.project_search3 .select02 span { float:left; font-size:12px; color:#5a5a5a; font-weight:bold; margin-right:7px; margin-top:8px;}
.project_search3 .select02 select.sel02 { float:left; width:112px; height:29px; border:1px solid #d5d5d5; margin-right:6px;}
.project_search3 .select02 input { float:left; width:281px; padding:5px 0 5px 5px; *padding:4px 0 4px 5px; border:1px solid #d5d5d5;}
.project_search3 .select02 img { float:left; margin-left:5px;}

.country_top_img_area { float:left; padding-bottom:38px;}
.country_top_img_area img { float:left;}

.country_business_table { float:left; width:100%; border-top:2px solid #9ac3f2; padding-bottom:23px;}
.country_business_table .cb_table_top { float:left; width:814px; padding:15px 0; padding-left:86px; background:#f8fbff; border-bottom:1px solid #e9e9e9;}
.country_business_table .cb_table_top p { float:left; font-size:13px; color:#5a5a5a; font-weight:bold; margin-right:60px; padding-right:91px; background:url(../images/center/cb_bar.jpg) no-repeat right center;}
.country_business_table .cb_table_top p.last { padding-right:0; margin-right:0; background:0;}
.country_business_table table { width:100%; margin:0; padding:0;}
.country_business_table table th { padding:15px 0; font-size:12px; color:#5a5a5a; font-weight:bold; padding-left:20px; border-bottom:1px solid #e9e9e9; background:#f4f4f4; vertical-align:middle; text-align:left;}
.country_business_table table td { padding:15px 0; font-size:12px; color:#5a5a5a; padding-left:20px; border-bottom:1px solid #e9e9e9; vertical-align:middle; text-align:left; line-height:1.5; }
.country_business_table table td a { font-size:12px; color:#5a5a5a; }




/* ebook */

.project_search4 { float:left; width:783px; border:1px solid #d8d8d8; background:#f8f8f8; padding:16px 30px 16px 85px; margin-bottom:21px;}
.project_search4 img { float:left;}
.project_search4 .select01 { float:left; padding-right:19px; border-right:1px solid #d5d5d5; margin-right:19px;}
.project_search4 .select01 span { float:left; font-size:12px; color:#5a5a5a; font-weight:bold; margin-right:7px; margin-top:12px;}
.project_search4 .select01 select.sel01 { float:left; width:104px; height:29px; border:1px solid #d5d5d5;}
.project_search4 .select02 { float:left; width:370px;}
.project_search4 .select02 span { float:left; font-size:12px; color:#5a5a5a; font-weight:bold; margin-right:7px; margin-top:12px;}
.project_search4 .select02 select.sel02 { float:left; width:104x; height:29px; border:1px solid #d5d5d5; margin-right:6px;}
.project_search4 .select02 input { float:left; width:155px; padding:5px 0 5px 5px; *padding:4px 0 4px 5px; border:1px solid #d5d5d5;}
.project_search4 .select02 img { float:left; margin-left:5px;}

.ebook_info_wrap { float:left; width:100%; border-top:2px solid #f0768c; padding-bottom:28px;}
.ebook_info { float:left; width:858px; border:1px solid #d8d8d8; border-top:0; padding:34px 20px;}
.ebook_info table { width:100%; margin:0; padding:0;}
.ebook_info table th { vertical-align:middle; text-align:left;}
.ebook_info table td { vertical-align:middle; text-align:left;}
.ebook_info table td .eb_text { float:left; width:100%; /*padding:14px 0 25px 0;*/padding:14px 0 14px 0; margin-bottom:10px;  border-bottom:1px solid #ededed;}
.ebook_info table td h4 { float:left; width:100%; font-size:16px; font-weight:bold; color:#4d4d4d; padding-bottom:16px; border-bottom:1px solid #ededed;}
.ebook_info table td .eb_text h5 { float:left; width:100%; font-size:13px; font-weight:bold; color:#5a5a5a; margin-bottom:10px;}
.ebook_info table td .eb_text p { float:left; width:100%; font-size:13px; color:#737373; line-height:1.5;}
.ebook_info table td .e_btn { float:left; width:100%; margin-bottom:5px;}
.ebook_info table td .e_btn img { float:left; margin-right:10px;}
.ebook_info table td .e_btn span { float:left; width:500px;}
.ebook_info table td .e_btn p { float:left; font-size:13px; color:#737373; line-height:1.3; padding-left:10px; background:url(../images/ebook/eb_point.jpg) no-repeat left 5px;}
.ebook_info table td .e_btn p.p2 { float:left; font-size:13px; color:#737373; line-height:1.3; padding-left:10px; background:url(../images/ebook/eb_point.jpg) no-repeat left 15px;}
.ebook_info table td .pt10 { padding-top:10px;}

.ebook_info table td .eb_text table { width:100%; margin:0; padding:0; }
.ebook_info table td .eb_text table th { vertical-align:middle; text-align:center; padding:7px 0; font-size:13px; color:#e24462; background:url(../images/sub/line_bar.jpg) no-repeat right center;}
.ebook_info table td .eb_text table th.last {}
.ebook_info table td .eb_text table td { vertical-align:middle; text-align:left; padding:7px 0; padding-left:12px; font-size:13px; color:#737373;}
.ebook_info table td .mb8 { margin-bottom:8px;}
.ebook_info table td .eb_text table td.last {}

.ebook_list { float:left; width:890px; padding:0 5px;}
.ebook_list .ebook_con { float:left; width:199px; border:1px solid #d8d8d8; margin:0 10px; margin-bottom:22px;}
.ebook_list .ebook_con .ebook_pic { float:left; width:100%; border-bottom:1px solid #d8d8d8; position:relative; }
.ebook_list .ebook_con .ebook_pic img { float:left;}
.ebook_list .ebook_con .ebook_pic .layer_wrap { position:absolute; left:0; top:0; width:100%; height:100%; opacity:0.7; background:#000; filter:alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; display:none;}
.ebook_list .ebook_con .ebook_pic .layer { position:absolute; left:0; top:0; width:100%; height:107px; text-align:center; padding-top:125px; display:none;}
.ebook_list .ebook_con .ebook_pic .layer img { float:none;}
.ebook_list .ebook_con .ebook_text { float:left; width:175px; padding:14px 12px; height:59px;}
.ebook_list .ebook_con .ebook_text h5 { float:left; width:100%; font-size:13px; color:#4d4d4d; font-weight:bold; line-height:1.5; margin-bottom:10px; letter-spacing:-0.5px; *letter-spacing:-1px;}
.ebook_list .ebook_con .ebook_text h5 a { font-size:13px; color:#4d4d4d; font-weight:bold;}
.ebook_list .ebook_con .ebook_text p { float:left; width:100%; color:#838383; font-size:11px;}
.ebook_list .ebook_con .ebook_down { float:left; width:175px; padding:9px 12px; background:#f8f8f8;}
.ebook_list .ebook_con .ebook_down p { float:left; font-size:11px; color:#5a5a5a; font-weight:bold; margin-top:5px;}
.ebook_list .ebook_con .ebook_down img { float:right;}




/* ebook_view */

.ebook_info table td .eb_text h5.normal { font-weight:normal !important; margin-bottom:17px !important;}
.ebook_info table td .eb_text2 { float:left; width:551px; padding:12px 0 12px 25px; background:url(../images/ebook/ebook_view_bg01.jpg) no-repeat;}
.ebook_info table td .eb_text2 p { float:left; width:auto; font-size:12px; color:#5a5a5a; margin-right:17px; }
.ebook_info table td .eb_text2 p span { font-weight:bold;}
.ebook_info table td .eb_text2 p.last { margin-right:0;}




.ebook_table_view { float:left; width:100%; margin-top:20px;}
.ebook_table_view table { margin:0; padding:0; width:100%;}
.ebook_table_view table td { padding:9px 0; font-size:12px; color:#5a5a5a; text-align:left; padding-left:19px;}
.ebook_table_view table td.sp { text-align:right; padding-left:0; padding-right:15px;}
.ebook_table_view table td.sp img { float:none;}
.ebook_table_view table td span { font-weight:bold;}
.ebook_table_view table td.bb { border-bottom:1px solid #e9e9e9;}
.ebook_table_view table td.img_choice img { float:left; margin-right:5px;}
.ebook_table_view table td .out { margin-right:5px;}

.ebook_table_view table td .view_text_area { float:left; width:880px; padding:20px 0 0 0;}
.ebook_table_view table td .view_text_area p { float:left; width:100%; font-size:13px; color:#5a5a5a; line-height:1.5;}
.ebook_table_view table td .view_text_area p.p1 { text-align:left; margin-bottom:30px; text-align:left;}
.ebook_table_view table td .view_text_area h3 { font-size:14px; font-weight:bold; color:#5a5a5a; width:100%; text-align:center; margin-bottom:15px;}
.ebook_table_view table td .view_text_area h4 { float:left;}
.ebook_table_view table td .view_text_area h4.tit_arrow { float:left; width:882px; background:url(../images/center/tit_arrow.jpg) no-repeat left center; padding-left:18px; margin-bottom:20px;}

.ebook_table_view table td .view_text_area p.p2 { text-align:left; margin-bottom:25px;}
.ebook_table_view table td .view_text_area p.p3 { text-align:right;}
.ebook_table_view table td .view_text_area p.p4 { text-align:right; font-weight:bold;}

.ebook_table_view table td .view_text_area2  { float:left; width:561px; padding:20px 0;}
.ebook_table_view table td .view_text_area2 dl { padding-bottom:23px;}
.ebook_table_view table td .view_text_area2 dt { font-size:13px; font-weight:bold; color:#5a5a5a; padding-bottom:5px;}
.ebook_table_view table td .view_text_area2 dd { font-size:13px; color:#5a5a5a; line-height:1.5; margin-left:5px;}

.ebook_table_view .tag { float:left; margin-left:15px; width:865px; border-bottom:0;}

.ebook_list h4.tit_arrow { float:left; width:800px; margin-left:10px; background:url(../images/center/tit_arrow.jpg) no-repeat left center; padding-left:18px; margin-bottom:20px;}

.reply_write2 { float:left; width:858px; border:1px solid #f1f1f1; background:#f7f7f7; padding:21px 20px; margin-bottom:20px;}
.reply_write2 .reply_l { float:left; width:69px; margin-right:13px; }
.reply_write2 .reply_l img { float:left;}
.reply_write2 .reply_r { float:left; width:740px;}
.reply_write2 .reply_r textarea { float:left; width:712px;; height:66px; border:1px solid #ededed; padding:12px 14px; background:#fff; font-size:12px; color:#494949; resize:none; margin-bottom:8px;}
.reply_write2 .reply_r send { float:left; width:100%;}
.reply_write2 .reply_r img { float:right;}

.reply_view2 { float:left; width:100%;}
.reply_view2 h4 { float:left; width:100%; font-size:13px; font-weight:bold; color:#494949; padding-bottom:10px;}
.reply_view2 h4 span { color:#ee516b; font-weight:bold;}
.re_view2_table { float:left; width:858px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:0 20px;}
.re_view2_table table { margin:0; padding:0; width:100%;}
.re_view2_table table th { vertical-align:middle; text-align:center; padding:15px 0; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.re_view2_table table th.last { background:none;}
.re_view2_table table td { vertical-align:middle; text-align:left; padding:15px 0; padding-left:17px; background:url(../images/now/dot6_1.jpg) repeat-x left bottom;}
.re_view2_table table td.last { background:none;}
.re_view2_table table td .re_text { float:left; width:100%;}
.re_view2_table table td .re_text h5 { float:left; width:100%; font-size:13px; font-weight:bold; color:#494949; margin-bottom:7px; }
.re_view2_table table td .re_text h5 span { font-size:11px;}
.re_view2_table table td .re_text p { float:left; width:100%; font-size:12px; color:#494949; margin-bottom:19px;}
.re_view2_table table td .re_text p.re { float:left; margin-bottom:0;}
.re_view2_table table td .re_text p.re a { float:left; font-size:12px; color:#989898; padding-left:25px; background:url(../images/now/re.jpg) no-repeat left center; line-height:1.3;}


.term { float:left; width:100%; padding-bottom:50px;}
.term h4.tit_arrow { float:left; width:800px; margin-left:10px; background:url(../images/center/tit_arrow.jpg) no-repeat left center; padding-left:18px; margin-bottom:20px;}
.term p { float:left; width:865px; font-size:13px; margin-left:10px; color:#5a5a5a; line-height:1.5;}



/* 사업분야 */

.sub_con_area { float:left; width:100%;}
.sub_con_area img { float:left;}

.sub_con_area h4.tit_arrow { float:left; width:800px; background:url(../images/center/tit_arrow.jpg) no-repeat left center; padding-left:18px; margin-bottom:20px;}
.sub_con_area h5.tit_arrow2 { float:left; padding-left:16px; margin-bottom:12px; line-height:1.5; width:800px; font-size:14px; color:#4d4d4d; font-weight:bold; background:url(../images/center/tit_arrow2.jpg) no-repeat left center;}
.sub_con_area .mb20 { margin-bottom:20px;}

.area_text_box { float:left; width:100%; margin-bottom:10px;}
.area_text_box p { float:left; width:820px; margin-left:13px; font-size:13px; color:#5a5a5a; line-height:1.5;}


/*사이트맵*/

.total_sitemap01 { float:left; width:876px; padding:0 12px; margin-bottom:38px;}
.total_sitemap01 .top { float:left; width:858px; padding:12px 9px; }
.total_sitemap01 .top h4.tit_arrow2 { float:left; font-size:16px; font-weight:bold; color:#ef5672; padding-left:16px; background:url(../images/center/tit_arrow2.jpg) no-repeat left center;}
.sitemap_con_wrap { float:left; background:#f3f3f3; width:822px; padding:22px 27px;}
.sitemap_con_wrap .con_last { width:147px !important;}
.sitemap_con_wrap .site_line01 { float:left; width:100%; margin-bottom:22px; background:url(../images/common/site_dot6_1.jpg) repeat-x left bottom; padding-bottom:65px;}
.sitemap_con_wrap .site_line02 { float:left; width:100%;}

.total_sitemap01 .sitemap_con { float:left; width:225px; padding-bottom:23px;}
.total_sitemap01 .sitemap_con h4 { float:left; width:100%; color:#6f6f6f; font-size:13px; font-weight:bold; margin-bottom:14px;}
.total_sitemap01 .sitemap_con h4:hover { color:#ef5672;}
.total_sitemap01 .sitemap_con h4.sel { color:#ef5672;}
.total_sitemap01 .sitemap_con ul { float:left; width:100%;}
.total_sitemap01 .sitemap_con ul li { float:left; width:100%;}
.total_sitemap01 .sitemap_con ul li a { float:left;  color:#6f6f6f; font-size:12px; line-height:1.7;}
.total_sitemap01 .sitemap_con ul li a:hover { color:#343434; text-decoration:underline;}


.total_sitemap02 { float:left; width:876px; padding:0 12px;}

.total_sitemap02 .sitemap_box { float:left; width:200px; height:295px; border-top:2px solid #eb5977; margin-bottom:38px;}
.total_sitemap02 .sitemap_box .top { float:left; width:182px; padding:12px 9px; }
.total_sitemap02 .sitemap_box .top h4.tit_arrow2 { float:left; font-size:16px; font-weight:bold; color:#ef5672; padding-left:16px; background:url(../images/center/tit_arrow2.jpg) no-repeat left center;}
.total_sitemap02 .sitemap_box .list_con { float:left; width:160px; min-height:102px; padding:22px 20px; background:#f3f3f3; border-bottom:1px solid #d5d5d5; }
.total_sitemap02 .sitemap_box .list_con ul { float:left; width:100%;}
.total_sitemap02 .sitemap_box .list_con ul li { float:left; width:100%;}
.total_sitemap02 .sitemap_box .list_con ul li a { float:left; font-size:13px; color:#6f6f6f; font-weight:bold; line-height:2;}
.total_sitemap02 .sitemap_box .list_con ul li a:hover { color:#ef5672;}
.total_sitemap02 .sitemap_box .list_con ul ul li a { float: left; color: #6f6f6f; font-size: 12px; font-weight:normal; line-height: 1.7;}

.total_sitemap03 { float:left; width:876px; padding:0 12px;}

.total_sitemap03 .sitemap_box { float:left; width:200px; border-top:2px solid #4280cb; border-bottom:1px solid #d5d5d5; margin-bottom:38px;}
.total_sitemap03 .sitemap_box .top { float:left; width:182px; padding:12px 9px; }
.total_sitemap03 .sitemap_box .top h4.tit_arrow2 { float:left; font-size:16px; font-weight:bold; color:#4280cb; margin:0; padding-left:16px; background:url(../images/center/tit_arrow2.jpg) no-repeat left center;}
.total_sitemap03 .sitemap_box .list_con { float:left; width:160px; min-height:130px; padding:22px 20px; background:#f3f3f3;}
.total_sitemap03 .sitemap_box .list_con ul { float:left; width:100%;}
.total_sitemap03 .sitemap_box .list_con ul li { float:left; width:100%;}
.total_sitemap03 .sitemap_box .list_con ul li a { float:left; font-size:13px; color:#6f6f6f; font-weight:bold; line-height:2;}
.total_sitemap03 .sitemap_box .list_con ul li a:hover { color:#4280cb;}



/* 제도운영 */

.institution { float:left; width:100%; padding-bottom:100px;}
.institution h4 { float:left; width:100%;}
.institution .institution_table { float:left; width:100%; border-top:2px solid #98c2f0;}
.institution p { float:left; width:100%; font-size:12px; color:#fa9c69; padding:10px 0;}
.institution_table table { width:100%; margin:0; padding:0;}
.institution_table table thead th { padding:8px 0; font-size:13px; font-weight:bold; color:#5a5a5a; text-align:center; vertical-align:middle; background:#f4f4f4; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.institution_table table thead th.last { border-right:0;}
.institution_table table tbody th { padding:8px 0; line-height:1.5; text-align:center; vertical-align:middle; font-size:13px; color:#5a5a5a; font-weight:bold; background:#eaf0f7; border-bottom:1px solid #e9e9e9;}
.institution_table table tbody td { padding:8px 0; line-height:1.5; text-align:center; font-size:13px; color:#5a5a5a; vertical-align:middle; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.institution_table table tbody th.th2 { text-align:center; vertical-align:middle; font-size:13px; color:#5a5a5a; font-weight:normal; background:#f8fbff;border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.institution_table table tbody td.tal { text-align:left; padding-left:34px;}
.institution_table table tbody td.last { border-right:0;}
.institution_table table tbody td.th2 { text-align:center; vertical-align:middle; font-size:13px; color:#5a5a5a; font-weight:normal; background:#f8fbff;border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}




/* 연차보고서*/

.year_report { float:left; width:864px; padding:0 18px; padding-bottom:100px;}
.year_report .report_box { float:left; width:432px; /*padding-top:32px; padding-bottom:34px;*/padding-top:17px; padding-bottom:19px; border-bottom:1px solid #cfcfcf;}
.year_report .report_box .re_box_l { float:left; width:190px; padding:0 23px;}
.year_report .report_box .re_box_l .pic { float:left; padding:0 10px 22px 10px; background:url(../images/center/report_bottom_img.jpg) no-repeat left bottom;}
.year_report .report_box .re_box_l .pic img { float:left;}
.year_report .report_box .re_box_r { float:left; width:196px;}
.year_report .report_box .re_box_r h3 { float:left; padding:15px 0; margin-bottom:26px; font-size:40px; font-weight:bold; color:#4d4d4d; border-top:2px solid #f05c77; border-bottom:1px solid #f05c77;}
.year_report .report_box .re_box_r p { float:left; width:100%; font-size:13px; color:#5a5a5a; margin-bottom:104px;}
.year_report .last { border-bottom:0 !important;}


/* 문의하기 */

.project_search .select01 span { float:left; font-size:13px; font-weight:bold; color:#5a5a5a; margin-top:7px; margin-right:7px;}

.project_notice_table { float:left; width:100%; border-top:2px solid #f0768c; margin-top:20px; border-top:2px solid #f0768c;}
.project_notice_table table { width:100%; margin:0; padding:0; margin-bottom:25px;}
.project_notice_table table th { font-size:13px; color:#5a5a5a; font-weight:bold; text-align:center; vertical-align:middle; padding:12px 0; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9; background:#f4f4f4;}
.project_notice_table table th.last { border-right:0;}
.project_notice_table table tr.noti td { padding:13px 0;}
.project_notice_table table tr.noti td.tal { padding-left:17px;}
.project_notice_table table td { padding:12px 0; font-size:13px; color:#5a5a5a; text-align:center; vertical-align:middle; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.project_notice_table table td a { font-size:13px; color:#5a5a5a; }
.project_notice_table table td.last { border-right:0;}
.project_notice_table table td.tal { text-align:left; padding-left:17px;}
.project_notice_table table td img { float:none !important; vertical-align:middle; }
.project_notice_table table td img.lock { margin-left:5px;}

/* 문의하기_view*/


.project_table_view { float:left; width:100%; border-top:2px solid #f0768c; margin-top:20px;}
.project_table_view table { margin:0; padding:0; width:100%;}
.project_table_view table th { padding:15px 0; background:#f4f4f4; padding-left:19px; text-align:left; font-size:15px; color:#5a5a5a; font-weight:bold;}
.project_table_view table th.sp { font-size:12px; text-align:right; padding-left:0; padding-right:19px;}
.project_table_view table td { padding:9px 0; font-size:12px; color:#5a5a5a; text-align:left; padding-left:19px;}
.project_table_view table td.sp { text-align:right; padding-left:0; padding-right:15px;}
.project_table_view table td.sp img { float:none;}
.project_table_view table td span { font-weight:bold;}
.project_table_view table td.bb { border-bottom:1px solid #e9e9e9;}
.project_table_view table td.img_choice img { float:left; margin-right:5px;}
.project_table_view table td .out { margin-right:5px;}

.project_table_view table td .view_text_area { float:left; width:561px; padding:20px 0 40px 0; background:url(../images/common/dot5_1.jpg) repeat-x left bottom;}
.project_table_view table td .view_text_area p { float:left; width:100%; font-size:13px; color:#5a5a5a; line-height:1.3;}
.project_table_view table td .view_text_area p.p1 { text-align:left; margin-bottom:30px; text-align:left;}
.project_table_view table td .view_text_area h3 { font-size:14px; font-weight:bold; color:#5a5a5a; width:100%; text-align:center; margin-bottom:15px;}
.project_table_view table td .view_text_area p.p2 { text-align:center; margin-bottom:25px;}
.project_table_view table td .view_text_area p.p3 { text-align:right;}
.project_table_view table td .view_text_area p.p4 { text-align:right; font-weight:bold;}

.project_table_view table td .view_text_area2  { float:left; width:561px; padding:20px 0;}
.project_table_view table td .view_text_area2 dl { padding-bottom:23px;}
.project_table_view table td .view_text_area2 dt { font-size:13px; font-weight:bold; color:#5a5a5a; padding-bottom:5px;}
.project_table_view table td .view_text_area2 dd { font-size:13px; color:#5a5a5a; line-height:1.5; margin-left:5px;}
.project_table_view table td .view_text_area2 p { float:left; width:100%; font-size:13px; color:#5a5a5a; line-height:1.5;}


.answer_area { float:left; width:860px; padding:16px 20px 41px 20px; border-top:2px solid #f7cbd3; background:#fff4f6; border-bottom:2px solid #b7b7b7;}
.answer_area h4 { float:left; width:100%; font-size:13px; font-weight:bold; color:#4a4a4a; padding-bottom:14px;}
.answer_area .answer_textbox { float:left; width:820px; padding:20px; background:#fff;}
.answer_area .answer_textbox p { float:left; width:100%; font-size:13px; color:#5a5a5a; line-height:1.5;}



/* 문의하기_write*/

.qna_table_write { float:left; width:100%; margin:0; padding:0; border-top:2px solid #f18fa1; margin-bottom:40px;}
.qna_table_write th { background:#f9f9f9; padding:6px 0 6px 20px; font-size:13px; font-weight:bold; color:#5a5a5a; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;  vertical-align:middle; text-align:left;}
.qna_table_write th label { font-size:13px; color:#5a5a5a; font-weight:bold;}
.qna_table_write th.last { font-size:11px; border-right:0; text-align:center;}
.qna_table_write td { font-size:12px; padding:8px 0; padding-left:8px; color:#5a5a5a; text-align:left; vertical-align:middle; border-bottom:1px solid #e9e9e9;}
.qna_table_write td .cb { font-size:12px; color:#5a5a5a;}
.qna_table_write td input[type="text"] { padding:3px 0 3px 5px; height:16px; border:1px solid #d5d5d5;}
.qna_table_write td input[type="checkbox"] { margin-left:15px;}
.qna_table_write td input.in01 { width:595px;}
.qna_table_write td input.in02 { width:433px; margin-right:6px; border:1px solid #d5d5d5; padding:2px 0 2px 5px; background:#ebebeb; margin-bottom:8px;}
.qna_table_write td select { width:136px; height:24px; border:1px solid #d5d5d5;}
.qna_table_write td select.sel2 { width:207px;}
.qna_table_write td .write_area { width:755px; height:350px; border:1px solid #d2d3cf;}
.qna_table_write td.write_td { padding-top:11px; padding-bottom:11px;}
.qna_table_write td span.sp1 { float:left; width:100%; font-size:11px; font-weight:normal; color:#f18fa1; padding:3px 0; line-height:1.5;}
.qna_table_write td span.sp2 { color:#7a7a7a;}
.qna_table_write td .find { float:left; margin-top:4px;}
.qna_table_write td .find input { float:left;}
.qna_table_write td .find img { float:left;}
.qna_table_write td .find .btn { float:left;}
.qna_table_write td .find .btn img { margin-left:4px;}

.qna_table_write td span.last { margin-left:3px;}
.qna_table_write td.pink { color:#eb557c;}
.qna_table_write td.last { border-right:0;}
.qna_table_write td.last_b { border-bottom:0;}
.qna_table_write td a { font-size:12px; color:#5a5a5a; }
.qna_table_write td img { vertical-align:middle;}
.qna_table_write td img.lock { margin-left:5px;}
.qna_table_write td.tal { text-align:left;}
.qna_table_write td.tal2 { text-align:left;}
.qna_table_write td.tal2 img { float:left; margin-left:4px;}
.qna_table_write td.tal2 span { float:left; padding:4px 0; margin-left:2px; width:27px; text-align:center; background:url(../images/sub/number_box.jpg) no-repeat;}

.qna_table_write .btn_area { float:right; padding-top:16px;}
.qna_table_write .btn_area img { float:left; margin-left:10px;}


/* 관계법령 및 시행령*/
.law_tab { float:left; width:100%; margin-bottom:20px; background:url(../images/sub/law_bar.jpg) repeat-x left bottom;}
.law_tab ul { float:left;}
.law_tab ul li { float:left;}
.law_tab ul li a { float:left;}
.law_tab ul li a img { float:left;}

.law_tab2 { float:left; width:100%; padding-bottom:25px;}
.law_tab2 ul { float:left;}
.law_tab2 ul li { float:left;}
.law_tab2 ul li a { float:left;}
.law_tab2 ul li a img { float:left;}


.menu_law { width:100%;height:31px; background:url(../images/www/introduction/bg_sub_menu.gif) repeat-x 0 0;padding-bottom:25px;}
.menu_law ul li {float:left;}


#txt_law { float:left; width:100%;}
.txt_law { float:left; width:100%;}
.txt_slaw { float:left; width:100%;}
.txt_slaw li { clear:both; color:#c5317a;font-size:11px;padding-bottom:2px; line-height:1.7;}
#txt_law p, #txt_law li { float:left; width:100%; line-height:1.7; font-size:12px; color:#828282;}
#txt_law p, #txt_law ul { float:left; width:700px; margin:18px 0 32px 5px;}
#txt_law .num1 {background:url(../images/sub/num1.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num2 {background:url(../images/sub/num2.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num3 {background:url(../images/sub/num3.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num4 {background:url(../images/sub/num4.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num5 {background:url(../images/sub/num5.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num6 {background:url(../images/sub/num6.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num7 {background:url(../images/sub/num7.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num8 {background:url(../images/sub/num8.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num9 {background:url(../images/sub/num9.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num10 {background:url(../images/sub/num10.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num11 {background:url(../images/sub/num11.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num12 {background:url(../images/sub/num12.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .num13 {background:url(../images/sub/num13.gif) no-repeat 0 5px;padding-left:12px;}
#txt_law .in_block {margin:18px 0 32px 5px;line-height:1.8em;}
#txt_law .in0 {margin-left:-12px;line-height:2.0em;}
#txt_law .in1 { float:left; width:100%; padding-left:5px; margin:5px 0;}
#txt_law .in1 p { float:left; width:100%; font-size:12px; color:#828282; margin:0; line-height:2;}
#txt_law .in1_n {padding-left:5px;}
#txt_law .in2 {padding-left:10px;line-height:2.5em; font-size:12px; color:#828282;}
#txt_law .in2_n {padding-left:10px; float:left; width:100%;}
#txt_law .in2_n p { float:left; width:100%; font-size:12px; color:#828282; margin:0; line-height:2;}
#txt_law .in4 { float:left; width:100%;}
#txt_law .in4 p { float:left; font-size:12px; color:#828282; margin:0;}
#txt_law table th {text-align:left;padding-bottom:20px;padding-top:10px;}
#txt_law table td {line-height:1.8em;}
#txt_law table td .title {padding-top:25px;padding-bottom:5px;font-weight:bold;} 
#txt_law table td .title2 {padding-bottom:5px;font-weight:bold;} 
#txt_law h4 .blue_sq {margin-top:20px;margin-bottom:15px;}
#txt_law h4.tit_s_h4 { width:100%; font-size:15px; color:#5a5a5a; background:url(../images/sub/bul_h4_blue.gif) no-repeat center left; padding-left:15px;}
#txt_law h4.bsp { float:left; width:100%; margin:0;}
#txt_law h4 span { float:left; width:100%; line-height:1.7; font-size:13px; color:#5c8aad;}
#txt_law h4.mgb10 { margin-bottom:10px !important;}
#txt_law h5 { float:left; width:700px; font-size:14px; color:#4d4d4d; font-weight:bold; margin-bottom:14px; margin-top:10px;}
#txt_law h5.mgb10 { margin-bottom:10px !important;}



.txt_law p, .txt_law li { float:left; width:100%; line-height:1.7; font-size:12px; color:#828282;}
.txt_law p, .txt_law ul { float:left; width:700px; margin:18px 0 32px 5px;}
.txt_law .num1 {background:url(../images/sub/num1.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num2 {background:url(../images/sub/num2.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num3 {background:url(../images/sub/num3.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num4 {background:url(../images/sub/num4.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num5 {background:url(../images/sub/num5.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num6 {background:url(../images/sub/num6.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num7 {background:url(../images/sub/num7.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num8 {background:url(../images/sub/num8.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num9 {background:url(../images/sub/num9.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num10 {background:url(../images/sub/num10.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num11 {background:url(../images/sub/num11.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num12 {background:url(../images/sub/num12.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .num13 {background:url(../images/sub/num13.gif) no-repeat 0 5px;padding-left:12px;}
.txt_law .in_block {margin:18px 0 32px 5px;line-height:1.8em;}
.txt_law .in0 {margin-left:-12px;line-height:2.0em;}
.txt_law .in1 { float:left; width:100%; padding-left:5px; margin:5px 0;}
.txt_law .in1 p { float:left; width:100%; font-size:12px; color:#828282; margin:0; line-height:2;}
.txt_law .in1_n {padding-left:5px;}
.txt_law .in2 {padding-left:10px;line-height:2.5em; font-size:12px; color:#828282;}
.txt_law .in2_n {padding-left:10px; float:left; width:100%;}
.txt_law .in2_n p { float:left; width:100%; font-size:12px; color:#828282; margin:0; line-height:2;}
.txt_law .in4 { float:left; width:100%;}
.txt_law .in4 p { float:left; font-size:12px; color:#828282; margin:0;}
.txt_law table th {text-align:left;padding-bottom:20px;padding-top:10px;}
.txt_law table td {line-height:1.8em;}
.txt_law table td .title {padding-top:25px;padding-bottom:5px;font-weight:bold;} 
.txt_law table td .title2 {padding-bottom:5px;font-weight:bold;} 
.txt_law h4 .blue_sq {margin-top:20px;margin-bottom:15px;}
.txt_law h4.tit_s_h4 { width:100%; font-size:15px; color:#5a5a5a; background:url(../images/sub/bul_h4_blue.gif) no-repeat center left; padding-left:15px;}
.txt_law h4.bsp { float:left; width:100%; margin:0;}
.txt_law h4 span { float:left; width:100%; line-height:1.7; font-size:13px; color:#5c8aad;}
.txt_law h4.mgb10 { margin-bottom:10px !important;}
.txt_law h5 { float:left; width:700px; font-size:14px; color:#4d4d4d; font-weight:bold; margin-bottom:14px; margin-top:10px;}
.txt_law h5.mgb10 { margin-bottom:10px !important;}


.bul_arrow { width:100%; padding-left:15px; margin:0 !important; background:url(../images/sub/bul_h5_arrow.gif) no-repeat center left; }

#txt_law p.pd5 { padding:5px 0;}
.txt_law p.pd5 { padding:5px 0;}

.law_table { float:left; width:100%;}
#txt_law table td { vertical-align:top;}
.txt_law table td { vertical-align:top;}
.law_table div { float:left; width:100%; text-align:left; font-size:12px; color:#404040;}
.law_table span  { float:left;}
.law_table h4.fbg_bl { color:#017aba;}

.law_table .dotline { border-bottom:1px dotted #ccc; padding-bottom:10px;}

.bul_arrow2 {padding-left:15px;background:url('../images/sub/bul_arrow_gray.gif')  no-repeat 0 3px;}
.bul_arrow {padding-left:15px;background:url('../images/sub/bul_h5_arrow.gif')  no-repeat center left;}


/* 기관소개 메인*/

.sub_main_tit { float:left; width:100%; margin-bottom:8px;}
.sub_main_tit img { float:left;}

.sub_main_con_wrap { float:left; border:1px solid #e8e8e8; margin-bottom:8px;}
.sub_main_con { float:left; width:388px; min-height:70px; padding:41px 30px 40px 30px;}
.sub_main_con h4 {float:left; width:100%; font-size:16px; color:#114b95; font-weight:bold; margin-bottom:12px;}
.sub_main_con p { float:left; width:100%; font-size:14px; color:#5a5a5a; font-weight:bold; line-height:1.5;}
.s_con01 { background:url(../images/sub/sub_con01.png) no-repeat; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.s_con02 { background:url(../images/sub/sub_con02.png) no-repeat; border-bottom:1px solid #e8e8e8;}
.s_con03 { background:url(../images/sub/sub_con03.png) no-repeat; border-right:1px solid #e8e8e8; padding:41px 30px;}
.s_con04 { background:url(../images/sub/sub_con04.png) no-repeat; padding:41px 30px;}

.s_con01:hover { background:#4280cb url(../images/sub/sub_con01.png) no-repeat;}
.s_con02:hover { background:#4280cb url(../images/sub/sub_con02.png) no-repeat; width:389px;}
.s_con03:hover { background:#4280cb url(../images/sub/sub_con03.png) no-repeat;}
.s_con04:hover { background:#4280cb url(../images/sub/sub_con04.png) no-repeat; width:389px;}

.media_wiset { float:left; width:311px; max-height:152px; border:1px solid #e8e8e8; padding:20px; padding-bottom:12px; background:#f6f8f9; margin-bottom:30px;}
.media_wiset .head { float:left; width:291px; border-bottom:1px solid #c9caca; padding:0 10px 16px 10px;}
.media_wiset .head h4 {float:left; font-size:14px; font-weight:bold; color:#292929;}
.media_wiset .head span { float:right; font-size:11px; color:#696969; margin-top:3px;}
.media_wiset .head span a { font-size:11px; color:#696969;}

.media_list { float:left; width:100%;}
.media_list ul { float:left; width:100%; padding:8px 0;}
.media_list ul li { float:left; width:100%; line-height:1.8;}
.media_list ul li a { float:left; font-size:12px; color:#5b5b5b;}
.media_list ul li span { float:right; font-size:11px; color:#5b5b5b;}

.list_02 { float:right; border:1px solid #e8e8e8; margin-bottom:30px;}
.list_02 ul { float:left; width:100%;}
.list_02 ul li { float:left;}
.list_02 ul li a { float:left; font-size:14px; color:#5a5a5a; font-weight:bold; width:178px; padding-top:147px; padding-bottom:23px; text-align:center; border-right:1px solid #e8e8e8;}
.list_02 ul li a.list_a01 { background:url(../images/sub/list_a01.jpg) no-repeat;}
.list_02 ul li a.list_a02 { background:url(../images/sub/list_a02.jpg) no-repeat;}
.list_02 ul li a.list_a03 { background:url(../images/sub/list_a03.jpg) no-repeat; border-right:0;}


/*젠더서밋*/

.event_table { float:left; width:100%; border-top:1px solid #5e89bd;}
.event_table img { float:left;}
.event_table table { width:100%; margin:0; padding:0;}
.event_table th { vertical-align:middle; text-align:center; font-weight:bold; font-size:13px; color:#fff; background:#a0b7c9; border-right:1px solid #5e89bd; padding:15px 0;}
.event_table th.bb { border-bottom:1px solid #5e89bd;}
.event_table th.br0 { border-right:0;}

.event_table td { vertical-align:middle; text-align:center; vertical-align:middle; text-align:center; font-size:13px; color:#777777; padding:13px 0; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; line-height:1.5;}
.event_table td strong { font-weight:bold; color:#444444; display:block; }

.event_table td .line_box { float:left; width:100%; border-bottom:1px solid #d9d9d9; padding:13px 0;}
.event_table td .line_box2 { float:left; width:100%; border-bottom:1px solid #d9d9d9; padding:13px 0;}
.event_table td .line_box3 { float:left; width:100%; padding:23px 0; background:#eef7f7;}
.event_table td .line_box3_1 { float:left; width:100%; padding:24px 0; background:#eef7f7;}
.event_table td .line_box4 { float:left; width:100%; border-bottom:1px solid #d9d9d9; padding:3px 0 4px 0;}
.event_table td .line_box5 { float:left; width:100%; padding:50px 0 49px 0;}
.event_table td .line_box6 { float:left; width:100%; border-bottom:1px solid #d9d9d9; padding:37px 0 37px 0; padding:30px 0\0IE8;}
.event_table td .line_box7 { float:left; width:100%; border-bottom:1px solid #d9d9d9;}
.event_table td .line_box7 ul { width:171px; margin:0 !important;}
.event_table td .line_box7 ul li { float:left; padding:70px 0; width:57px; *width:57px; text-align:center; border-right:1px solid #d9d9d9;}
.event_table td .line_box7 ul li.last { width:55px; border-right:0;}

.event_table td .line_box8 { float:left; width:100%; border-bottom:1px solid #d9d9d9; padding:0;}
.event_table td .line_box8 p { float:none !important; width:100% !important; background:#fff !important; padding:10px 0 !important; text-align:center;}
.event_table td .line_box9 { float:left; width:100%; padding:0; padding:28px 0 28px 0; padding:19px 0 19px 0\0IE8; *padding:24px 0 24px 0;}


.event_table td .launch { float:left; width:100%;}
.event_table td .launch p { float:left; width:189px !important; padding:13px 0 95px 0 !important; background:none !important; border-bottom:1px solid #d9d9d9;  }

.event_table td .box_wrap { float:left; width:100%;}
.event_table td .box_wrap .left_box { float:left; width:94px; padding-top:251px; }
.event_table td .box_wrap .left_box .left_b01 { float:left; width:100%; border-bottom:1px solid #d9d9d9; padding-bottom:43px; }
.event_table td .box_wrap .left_box .left_b02 { float:left; width:100%;}
.event_table td .box_wrap .left_box p { width:94px; text-align:center; padding:0 !important; background:none !important; }
.event_table td .box_wrap .left_box p strong { font-weight:bold;}
.event_table td .box_wrap .right_box { float:left; width:94px; border-left:1px solid #d9d9d9;}
.event_table td .box_wrap .right_box p { width:94px; text-align:center; padding:0 !important; background:none !important; }
.event_table td .box_wrap .right_box p strong { font-weight:bold; }

.event_table td .box_wrap .right_box .right_b01 { float:left; width:100%; border-bottom:1px solid #d9d9d9; padding:50px 0;}
.event_table td .box_wrap .right_box .right_b02 { float:left; width:94px; border-bottom:1px solid #d9d9d9; padding:50px 0;}
.event_table td .box_wrap .right_box .right_b02 p { width:94px; text-align:center; padding:0 !important; background:none !important; }
.event_table td .box_wrap .right_box .right_b03 { float:left; width:94px; border-bottom:1px solid #d9d9d9; padding:50px 0;}
.event_table td .box_wrap .right_box .right_b03 p { width:94px; text-align:center; padding:0 !important; background:none !important; }


.event_table td .table_p { width:100% !important; padding:0 !important; background:none !important; }

.event_table td.last { border-right:0;}
.event_table td.last2 { border-right:0; border-bottom:0;}
.event_table td ul { float:left; width:179px;}
.event_table td ul li { float:left; text-align:left; width:179px;}
.event_table td ul li.num01 { padding-left:15px; background:url(../images/sub/num01.jpg) no-repeat left 6px; width:154px;}
.event_table td ul li.num02 { padding-left:15px; background:url(../images/sub/num02.jpg) no-repeat left 6px; width:154px;}
.event_table td ul li.num03 { padding-left:15px; background:url(../images/sub/num03.jpg) no-repeat left 6px; width:154px;}





.event_table td ul.ul2 { float:left; width:169px; margin-left:0 !important;}
.event_table td ul.ul2 li { text-align:center;}
.event_table td ul.ul2 li.li2 { width:181px;}

.event_ul { float:left; width:100%; margin:13px 0 27px 0;}
.event_ul ul { float:left; width:590px; margin-left:0 !important;}
.event_ul ul li { float:left; width:590px; padding-left:15px; font-size:13px; color:#5f5f5f; background:url('../images/support/bull_dot.gif') no-repeat 10px 10px; line-height:1.5;}
.event_ul ul li ul li.li2 { float:left; width:500px; padding-left:108px; background:none;}
.event_ul ul li ul li.li2_1 { float:left; width:500px; padding-left:76px; background:none;}



/* 채용목표제 대상기관 */

.login_r_wrap { float:left; width:100%; padding-top:80px; padding-bottom:180px;}
.login_r_box { width:466px; margin:0 auto;}
.login_r_tit { float:left; width:100%; margin-bottom:29px;}
.login_input_wrap { float:left; width:364px; border:1px solid #d1d1d1; padding:33px 50px 33px 50px; background:#f6f6f6; margin-bottom:14px; }
.login_input_wrap .login_input_box { float:left; width:100%;}
.login_input_wrap .id_pw_box { float:left; width:259px;}
.login_input_wrap .id_pw_box input { float:left; width:242px; border:1px solid #a0a0a0; padding:5px 0 5px 5px; *padding:5px 0 3px 5px;}
.login_input_wrap .id_pw_box input.mb13 { margin-bottom:13px;}
.login_r_btn { float:right;}
.login_r_btn img { float:right;}

.login_input_wrap ul { float:left; width:436px; padding-left:30px;}
.login_input_wrap ul li { float:left; padding-right:16px; margin-right:14px; background:url(../images/r/login_r_bg.jpg) no-repeat right center;}
.login_input_wrap ul li.last { background:none; margin:0; padding:0;}
.login_input_wrap ul li a { font-size:13px; color:#888888;}

.login_r_wrap .login_r_box p.ex { float:left; width:100%; font-size:13px; color:#888888;}
.login_r_wrap .login_r_box p.ex strong { font-weight:bold; color:#444444;}
.login_r_wrap .login_r_box p.ex span { font-size:14px; color:#2e8bdb;}



.leadership_tab_r { float:left; width:100%; height:29px; margin-bottom:14px; border-bottom:1px solid #e2e2e2; position:relative; margin-top:20px;}
.leadership_tab_r ul { float:left; width:100%; background:url(../images/support/tab_bar.jpg) repeat-x left bottom;}
.leadership_tab_r ul li { float:left; width:225px; text-align:center;}
.leadership_tab_r ul li a { float:left; width:223px; text-align:center; font-weight:bold; font-size:13px; color:#797b7a; background:#f7f8fa; padding:7px 0 8px 0; border:1px solid #e0e0e0;}
.leadership_tab_r ul li a.sel { background:#59b0dd; color:#fff; border-right:1px solid #59b0dd; border-left:1px solid #59b0dd;}
.leadership_tab_r ul li a.bb0 {}
.leadership_tab_r ul li a.line01 { padding:8px 0 8px 0; border-bottom:0;}

.leadership_tab_r ul li span { float:left; width:223px; text-align:center; font-weight:bold; font-size:13px; color:#797b7a; background:#f7f8fa; padding:7px 0 8px 0; border:1px solid #e0e0e0;}
.leadership_tab_r ul li span.sel { background:#59b0dd; color:#fff; border-right:1px solid #59b0dd; border-left:1px solid #59b0dd;}
.leadership_tab_r ul li span.bb0 {}
.leadership_tab_r ul li span.line01 { padding:8px 0 8px 0; border-bottom:0;}




.black_1 { color:#e24462; font-weight:bold;}

.pink_1 { color:#e24462;font-weight:bold;}

.pink_2 { color:#e24462;}


.letter_request { float:left; width:100%; margin-top:44px; width:633px; height:106px; padding-top:183px; background:url(../images/sub/letter_request_bg.jpg) no-repeat; margin-left:80px; padding-left:107px; }
.letter_request .letter_request_login { float:left; width:100%; }
.letter_request .letter_request_input { float:left; width:421px; margin-right:13px; }
.letter_request .letter_name { float:left; width:421px; margin-bottom:8px; }
.letter_request .letter_name label { float:left; width:74px; padding-top:8px; }
.letter_request .letter_name input { float:left; width:340px; padding:7px 0 6px 5px; border:1px solid #dfdfdf; border-radius:5px; }
.letter_request .letter_em { float:left; width:421px; }
.letter_request .letter_em label { float:left; width:74px; padding-top:8px; }
.letter_request .letter_em input { float:left; width:340px; padding:7px 0 6px 5px; border:1px solid #dfdfdf; border-radius:5px; }
.letter_request .letter_request_btn { float:left;}

.letter_request2 { float:left; margin-top:44px; width:667px; height:106px; padding-top:183px; background:url(../images/sub/letter_request_bg2.jpg) no-repeat; margin-left:80px; padding-left:73px; }
.letter_request2 .letter_request_login { float:left; width:100%; }
.letter_request2 .letter_request_input { float:left; width:490px; margin-right:13px; }
.letter_request2 .letter_name { float:left; width:490px; margin-bottom:8px; }
.letter_request2 .letter_name label { float:left; width:142px; padding-top:9px; }
.letter_request2 .letter_name input { float:left; width:341px; margin:0; padding:0; padding:7px 0 6px 5px; border:1px solid #dfdfdf; border-radius:5px; }
.letter_request2 .letter_em { float:left; width:490px; }
.letter_request2 .letter_em label { float:left; width:142px; padding-top:9px; }
.letter_request2 .letter_em input { float:left; width:341px; padding:7px 0 6px 5px; border:1px solid #dfdfdf; border-radius:5px; }
.letter_request2 .letter_request_btn { float:left;}

.cont_tit_area2 h2.letter_stit { float:left; margin-left:14px; font-size:18px; font-weight:bold;  }






/* 이용가이드 */
.guide_area { float:left; width:100%; padding-top:21px; }
.guide_area h4 { float:left; width:100%; margin-bottom:30px; }
.guide_area h5 { float:left; width:100%; margin-bottom:42px; }
.guide_list_area { float:left; width:100%; padding-bottom:80px; }
.guide_list_area .list_title { float:left; width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #cccccc; }
.guide_list_area .guide_list { float:left; width:422px; padding:0 5px; text-align:center; }
.guide_list_area .guide_list img { float:left; margin-bottom:25px;}
.guide_list_area .guide_list p { float:left; width:402px; font-size:14px; color:#333333; padding-left:20px; text-align:left; line-height:1.5; }
.guide_list_area .guide_list p.num01 { background:url(../images/guide/num01.jpg) no-repeat 5px 5px; }
.guide_list_area .guide_list p.num02 { background:url(../images/guide/num02.jpg) no-repeat 5px 5px; }





.quiescence_wrap { float:left; width:900px; padding:30px 17px; padding-bottom:72px; background:#fff; }
.mypage_title { float:left; width:100%; margin-bottom:31px; }
.quiescence_cont { overflow:hidden; width:620px; margin:0 auto;}
.quiescence_cont p { float:left; width:100%; font-size:14px; color:#444444; line-height:1.4; margin-bottom:15px; letter-spacing:-0.6px; letter-spacing:-1px\9; *letter-spacing:-1px; }
.quiescence_title { float:left; width:100%; text-align:center; margin-bottom:40px; }

.quiescence_info { float:left; width:564px; padding:27px; border:1px solid #d0d0d0; background:#f6f6f6; margin-bottom:17px; }
.quiescence_info p { float:left; font-size:13px; color:#5a5a5a; line-height:1.5; padding-left:10px; background:url(../images/sub/quiescence_dot.jpg) no-repeat 2px 8px; margin-bottom:0; }
.quiescence_info p.check_p { float:left; width:auto; padding-left:20px; background:url(../images/sub/check_p.jpg) no-repeat 2px 1px; margin-bottom:10px; }

.quiescence_box { float:left; width:566px; padding:27px; border-top:2px solid #3e66b8; background:#f8fdff; margin-bottom:19px; }
.quiescence_box p { float:left; font-size:13px; color:#5a5a5a; line-height:1.5; padding-left:10px; background:url(../images/sub/quiescence_dot.jpg) no-repeat 2px 8px; margin-bottom:10px; }
.quiescence_box p.check_p { float:left; width:auto; padding-left:20px; background:url(../images/sub/check_p.jpg) no-repeat 2px 1px; margin-bottom:10px; }
.quiescence_box .radio_area { float:left; width:420px; border:1px solid #dce6ea; background:#fff; margin-left:12px; padding:14px 0; padding-left:118px; }
.quiescence_box .radio_area ul { float:left; width:100%; }
.quiescence_box .radio_area ul li { float:left; margin-right:80px; }
.quiescence_box .radio_area input[type="radio"] { float:left; width:12px; height:12px; margin:0; padding:0; margin-top:2px; *margin-top:0px;  }
.quiescence_box .radio_area label { float:left; margin-left:5px; font-size:13px; color:#606060; }

.card_list_wrap { margin-top:23px; padding-bottom:47px; float:left; position:relative; }
.card_list { float:left; width:277px; margin-bottom:16px; margin-left:20px;  }
.card_list .pic { width:277px; height:332px; }
.card_list .pic a img { width:277px; height:332px; }
.card_list .text { width:247px; border:1px solid #d1d1d1; border-top:0; padding:14px; overflow:hidden; }
.card_list .text h3 { float:left; width:100%; margin-bottom:11px;}
.card_list .text h3 a { float:left; width:247px; font-size:14px; color:#000; font-weight:bold; white-space:nowrap; word-break:break-all; text-overflow:ellipsis; overflow:hidden; }
.card_list .text p { float:left; width:100%; font-size:12px; color:#555; }
.card_list_wrap .more_btn { margin-left:20px; float:left; width:869px; border:1px solid #cfcfcf; background:#f4f4f4; }
.card_list_wrap .more_btn p { width:100%; text-align:center; color:#444; font-size:14px; }
.card_list_wrap .more_btn p a { float:left; width:100%; text-align:center; color:#444; font-size:14px; font-weight:bold; padding:13px 0; }



.view_wrap { width:500px; overflow:hidden; margin-bottom:27px; }

.card_view_layer { display:none; position:absolute; left:20px; top:0; width:871px; }
.card_view_layer .title_area { float:left; width:831px; background:#000; border-bottom:1px solid #545f67; padding:12px 20px; }
.card_view_layer .title_area p { float:left; font-size:16px; color:#fff; }
.card_view_layer .title_area p span { font-size:12px; color:#c1c1c1; margin-left:10px; }
.card_view_layer .title_area a { float:right; }
.card_view_layer .view_cont_area { position:relative; float:left; width:505px; height:659px; padding:20px 183px 25px 183px; background:url(../images/talk/view_bg.png) repeat;  }
.card_view_layer .view_cont_area .card_prev_btn { position:absolute; top:290px; left:104px; }
.card_view_layer .view_cont_area .card_next_btn { position:absolute; top:290px; right:104px; }
.card_view_layer .view_cont_area table { width:500px; margin:0; padding:0; }
.card_view_layer .view_cont_area table td { width:500px; height:600px; max-height:600px; vertical-align:middle; text-align:center; }
.card_view_layer .view_cont_area table td a { display:none; }
.card_view_layer .view_cont_area table td a:first-child { display:inline; }
.card_view_layer .view_cont_area table td img { border:1px solid #7b7b7b; vertical-align:middle; max-width:498px; max-height:598px;}
.card_view_layer .view_cont_area .cnt_area { float:left; width:292px; margin-left:104px;}
.card_view_layer .view_cont_area .cnt_area ul { max-width:396px; margin:0 auto; }
.card_view_layer .view_cont_area .cnt_area ul li { float:left; margin:2px 0; }
.card_view_layer .view_cont_area .cnt_area ul li a { float:left; width:12px; height:12px; margin:0 2px; background:url(../images/talk/view_btn_off.png) no-repeat; }
.card_view_layer .view_cont_area .cnt_area ul li a:hover { background:url(../images/talk/view_btn_on.png) no-repeat;}
.card_view_layer .view_cont_area .cnt_area ul li a.on { background:url(../images/talk/view_btn_on.png) no-repeat;}
.card_view_layer .card_view_btn { /*position:absolute; left:579px; bottom:25px;*/ float:right; margin-right:5px; margin-top:-2px; }





.s_tit02 { float:left;}
.s_tit02 p { float:left; font-size:18px; color:#414141; font-weight:bold; line-height:1.3; margin-left:15px; padding-bottom:15px; }

.dot {float:left; width:610px; padding-left:15px; margin-bottom:14px; background:url('../images/support/bull_dot.gif') no-repeat 10px 8px; color:#5a5a5a; font-size:13px; line-height:1.7; }

