@charset "euc-kr";

@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

/* Reset */
html, body, div, p, span, em, strong, h1, h2, h3, h4, table, tr, th, td, thead, tbody, tfoot, ul, ol, li, a, button, img, dl, dt, dd, fieldset, legend, form, input, textarea, select, label, address, caption, hr, section, article, aside, menu, nav, summary, audio, video, iframe, object{margin:0;padding:0;}
html{overflow-y:scroll;}
body{min-width:1100px;width:100%;font-family:"Nanum Gothic";font-size:12px;color:#444547;}
ol, ul,menu{list-style:none;}
hr{display:none}
em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
a{font-size:inherit;color:inherit;text-decoration:none;}
a:hover{text-decoration:none;}
h1, h2, h3, h4{font-size:12px;color:inherit;}
img{vertical-align:top;border:none;}
button{overflow:visible;border:none;font:inherit;color:inherit;background:none;cursor:pointer;outline:none;}
button:active{overflow:visible;}
button::-moz-focus-inner {padding:0;border:0;}
address{font-style:normal}
fieldset{border:none;}
legend{display:block;overflow:hidden;width:1px;height:1px;margin:-1px;font-size:1px;line-height:0;text-indent:-9999px;}
input, select, textarea{border:none;font-size:inherit;background:none;outline:none;}
div, span, a{outline:none;}
input[type=text]::-ms-clear{display:none}

.ir_img{display:inline-block;overflow:hidden;background-repeat:no-repeat;background-position:left top;text-indent:-9999px;vertical-align:top;}
.clearfix:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.numf{/*font-size:11px;*/letter-spacing:0 !important;}/* 게시판 숫자 공통 */
.txt_point{text-decoration:underline;}

/* common > icon */
.ir_img[class*="ico_"]{display:inline-block;background-image:url('../images/ico.png');}
.board_list .wrap_side [class*="ico_"]{float:left;width:13px;height:13px;margin-right:5px;}
span[class*="ico_file_"]{width:13px;height:13px;margin-right:5px;}
.ico_file_img{background-position:left top;}
.ico_file_attach{background-position:-25px top;}
.ico_new{background-position:-50px top;}
.ico_phone{background-position:-75px top;}
.ico_on{background-position:-100px top;}

/* 버튼 */
.btn_kakao{width:61px;height:15px;margin:0 0 0 7px;background-image:url('../images/btn.png');background-position:-175px -175px}/* 카카오톡 */
/* mail link */
.link_mail{color:#0091d5;text-decoration:underline;}
.link_mail:hover{text-decoration:underline;}
/* 텍스트 */
.txt_cont{line-height:1.7;}

/* layout */
div[class*=sec_] > .inner{width:1100px;margin:0 auto;}
.wrap_content .sec_aside1{height:130px;background-color:#f1f1f3}
.wrap_content .sec_aside1 .inner{height:inherit;}
.wrap_content > .inner{position:relative;width:1100px;margin:0 auto;padding:60px 0 150px;}
.wrap_content > .inner:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.wrap_content .sec_content{float:left;width:850px;}
.wrap_content .sec_aside2{float:right;width:200px;position:relative;}
.wrap_content .sec_aside3{float:right;width:200px;}
.wrap_content .sec_aside3 li{padding-bottom:20px;}
.sa1m{margin-top:-10px;}
.wrap_content .sec_content.sec_content2{width:100%;}
.sec_footer{height:160px;border-top:1px solid #ccc;}
body.main .sec_footer{background-color:#f7f7f7;}
/* footer */
.wrap_footer_ad{border-top:1px solid #444547;background-color:#21a2d9;}
.wrap_footer_ad .link{display:block;overflow:hidden;width:1100px;height:140px;margin:0 auto;text-align:center;}
.wrap_footer_ad .link img{max-width:1100px;max-height:140px;}
.sec_footer div.inner{position:relative;width:969px;padding:25px 0 0 131px;}
.sec_footer .logo{position:absolute;left:0;top:26px;width:82px;height:11px;background-image:url('../images/logo.png');background-position:left -25px;}
.sec_footer .menu_footer{overflow:hidden;width:100%;}
.sec_footer .menu_footer li{float:left;height:13px;margin-right:10px;padding-right:10px;border-right:1px solid #ccc;}
.sec_footer .menu_footer a[class*="m_"]{height:13px;background:url('../images/footer.png') no-repeat left top;}
.sec_footer .menu_footer li .m_greeting{width:53px;background-position:left top;}
.sec_footer .menu_footer li .m_banner{width:76px;background-position:-75px top;}
.sec_footer .menu_footer li .m_policy_use{width:40px;background-position:-175px top;}
.sec_footer .menu_footer li .m_policy_person{width:81px;background-position:-225px top;}
.sec_footer .menu_footer li .m_info{width:81px;background-position:-434px top;}
.sec_footer .menu_footer li .m_help{width:40px;background-position:-325px top;}
.sec_footer .menu_footer li .m_complain{width:40px;background-position:-535px top;}
.sec_footer .menu_footer li .m_sitemap{width:46px;background-position:-375px top;}
.sec_footer div[class*="wrap_btn_"]{position:absolute;}
.sec_footer div[class*="wrap_btn_"] a{float:left;background-image:url('../images/btn.png');}
.sec_footer .wrap_btn_sns{left:760px;top:23px;}
.sec_footer .wrap_btn_sns .btn_facebook{width:16px;height:16px;background-position:-150px -100px;}
.sec_footer .wrap_btn_sns .btn_symbol{margin-left:4px;width:16px;height:16px;background-position:-175px -100px;}
.sec_footer .wrap_btn_app{right:0;top:21px;}
.sec_footer .wrap_btn_app .btn_app_store{width:98px;height:32px;background-position:-175px top;}
.sec_footer .wrap_btn_app .btn_google_play{width:98px;height:32px;margin-left:4px;background-position:-175px -50px;}
.sec_footer .wrap_btn_app .btn_thawte{clear:both;display:block;width:98px;height:32px;margin-top:4px;margin-left:102px;background:none;background-color:#000;}
.sec_footer .wrap_company_info{overflow:hidden;width:392px;height:50px;margin-top:28px;background:url('../images/footer.png') no-repeat left -25px;text-indent:-9999px;}
.sec_footer .wrap_company_info .link_mail{position:absolute;left:250px;top:82px;width:168px;height:12px;}


/* 상단으로 이동 버튼 */
.wrap_btn_top{}
.wrap_btn_top .btn_topgo{display:inline-block;overflow:hidden;position:fixed;right:0;bottom:100px;width:39px;height:40px;background:url('../images/btn.png') no-repeat -125px top;text-indent:-9999px}

/* 컨텐츠 상단 */
.sec_aside1{font-size:11px;color:#5c5c5c;}
.sec_aside1 > .inner{display:table;table-layout:fixed;}
.sec_aside1 .box_cell{display:table-cell;padding-top:14px;padding-left:24px;border-left:1px solid #fff;vertical-align:top;}
.sec_aside1 .box_cell:first-child{padding-left:0;padding-right:24px;border-left:none;}

/* tab */
.wrap_tab{}
.wrap_tab .tab_head{}
.wrap_tab .tab_head:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.wrap_tab .tab_head li{float:left;text-align:center;}
.wrap_tab .tab_head .link{display:block;height:inherit;}
.wrap_tab .tab_cont{display:none;}
.wrap_tab .tab_cont.on{display:block;}
/* tab > 세로형 */
/*.tab_vertical:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}*/
.tab_vertical{overflow:hidden;}
.tab_vertical .tab_head{float:left;padding-right:14px;}
.tab_vertical .tab_head li{width:100%;}
.tab_vertical .tab_head .link{background-color:;}
.tab_vertical .tab_head .ui-tabs-active .link{background-color:;}
.tab_vertical .tab_cont{}

/* tab > 세로형 > type1 내용 상단 베스트 > 이미지 */
.tabv_type1{background:#f1f1f3}
.tabv_type1 .tab_head{width:93px;height:110px;}
.tabv_type1 .tab_head li{height:21px;}
.tabv_type1 .tab_head .link.ir_img{background-image:url('../images/tab.png');}

/* tab > 세로형 > type1 내용 상단 베스트 > 탭메뉴 */
.tabv_type1 .m_view{background-position:left top;}
.tabv_type1 .ui-tabs-active .m_view{background-position:-100px top;}
.tabv_type1 .m_participate{background-position:left -25px;}
.tabv_type1 .ui-tabs-active .m_participate{background-position:-100px -25px;}
.tabv_type1 .m_recom{background-position:left -50px;}
.tabv_type1 .ui-tabs-active .m_recom{background-position:-100px -50px;}
.tabv_type1 .m_total{background-position:left -75px;}
.tabv_type1 .ui-tabs-active .m_total{background-position:-100px -75px;}
.tabv_type1 .m_sale{background-position:left -100px;}
.tabv_type1 .ui-tabs-active .m_sale{background-position:-100px -100px;}
.tabv_type1 .m_buy{background-position:left -125px;}
.tabv_type1 .ui-tabs-active .m_buy{background-position:-100px -125px;}

/* tab > 세로형 > type2 > pop */
.tabv_type2{}
.tabv_type2 .tab_head{width:157px;margin-right:30px;padding:0;border:1px solid #e6e6e6;}
.tabv_type2 .tab_head li{height:35px;line-height:35px;color:#5c5c5c;text-align:left;}
.tabv_type2 .tab_head li.ui-tabs-active{font-weight:bold;color:#444547;background-color:#e6e6e6;}
.tabv_type2 .tab_head li .link{padding-left:15px;}
.tabv_type2 .tab_cont {overflow:hidden;}

/* tab > 가로형 > type1 popup에서 */
.tab_type1 .tab_head{display:table;table-layout:fixed;width:100%;}
.tab_type1 .tab_head:after{display:none;}
.tab_type1 .tab_head li{display:table-cell;float:none;height:32px;border:1px solid #0081bd;border-left:none;background-color:#fff;}
.tab_type1 .tab_head li:first-child{border-left:1px solid #0081bd;}
.tab_type1 .tab_head .link{line-height:32px;}
.tab_type1 .tab_head .ui-tabs-active{border-color:#0091d5;font-weight:bold;color:#fff;background-color:#0091d5;}
.tab_type1 .tab_cont{margin-top:10px;}

/* tab > 가로형 > type2 초빙구직 리스트 */
.tab_type2 .tab_head{height:34px;}
.tab_type2 .tab_head li{min-width:84px;height:inherit;padding-left:1px;background:url('../images/bg_bar.gif') no-repeat left center;}
.tab_type2 .tab_head li:first-child{padding-left:0;background-image:none;}
.tab_type2 .tab_head .link{height:32px;padding:0 30px;line-height:32px;border:1px solid #fff;font-weight:bold;}
.tab_type2 .tab_head li.on{position:relative;z-index:1;padding-left:0;color:#fff;background:#0091d5;margin-right:-2px;}
.tab_type2 .tab_head li.on .link{border-color:#0081bd;}

/* tab > 가로형 > type3 나의 이용 현황 (동영상강좌) */
.tab_type3{margin-bottom:40px;}
.tab_type3 .tab_head{display:table;table-layout:fixed;width:100%;border-top:1px solid #444547;}
.tab_type3 .tab_head:after{display:none;}
.tab_type3 .tab_head li{display:table-cell;float:none;height:136px;border-bottom:1px solid #c6c6c6;border-left:1px solid #e4e4e4;background-color:#f7f7f7;}
.tab_type3 .tab_head li:first-child{border-left-color:#f7f7f7;}
.tab_type3 .tab_head li.last{border-right:1px solid #f7f7f7;}
.tab_type3 .tab_head .link{display:block;}
.tab_type3 .tab_head .link .tit{display:block;height:34px;border-bottom:1px solid #e4e4e4;line-height:34px;color:#0d4e96;}
.tab_type3 .tab_head .link .wrap{height:101px;}
.tab_type3 .tab_head .link .wrap img{margin-top:29px;}
.tab_type3 .tab_head .link .wrap .txt{display:inline-block;margin-bottom:-2px;vertical-align:bottom;}
.tab_type3 .tab_head li.on{border-color:#444547;border-bottom-color:#fff;background-color:#fff;}
.tab_type3 .tab_head li.on + li{border-color:#444547;border-bottom-color:#c6c6c6;}
.tab_type3 .tab_head li.on + li.last{border-right-color:#f7f7f7;}
/*
.tab_type3 .tab_head li.ui-tabs-active{border-color:#444547;border-bottom-color:#fff;background-color:#fff;}
.tab_type3 .tab_head li.ui-tabs-active + li{border-color:#444547;border-bottom-color:#c6c6c6;}
.tab_type3 .tab_head li.ui-tabs-active + li.last{border-right-color:#f7f7f7;}
*/
.wrap_stit ~ .tab_type3{margin-top:20px;}

/* 상단 배너 tab */
/*
.wrap_ban_tab{display:table;}
.wrap_ban_tab .ban_head{display:table-cell;width:238px;vertical-align:top;}
.wrap_ban_tab .ban_head li{float:left;width:100%;}
.wrap_ban_tab .ban_head .link{width:102px;height:21px;background-image:url('../images/tab.png');}
.wrap_ban_tab .wrap_ban_slider{display:table-cell;width:626px;vertical-align:top;}
.wrap_ban_tab .wrap_ban_slider .bx-wrapper{margin-top:7px;}
.wrap_ban_tab .wrap_ban_slider .ban_slider{position:relative}
.wrap_ban_tab .wrap_ban_slider .wrap_cont{position:absolute;left:0;top:0;}
850px; */
.wrap_ban_tab{overflow:hidden;width:1100px;height:108px;}
.wrap_ban_tab .banner_wrapper{width:100% !important;height:100% !important;}/* 상단 배너 이미지 크기 1211 추가 */
.wrap_ban_tab img{width:100% !important;height:100% !important;}/* 상단 배너 이미지 크기 1211 추가 */

.wrap_ban_tab .m_loan_ibk{background-position:left -175px;}
.wrap_ban_tab .m_loan_ibk.active{background-position:-125px -175px;}
.wrap_ban_tab .m_loan_yukyung{background-position:left -200px;}
.wrap_ban_tab .m_loan_yukyung.active{background-position:-125px -200px;}
.wrap_ban_tab .m_loan_md{background-position:left -225px;}
.wrap_ban_tab .m_loan_md.active{background-position:-125px -225px;}
.wrap_ban_tab .m_loan_city{background-position:left -250px;}
.wrap_ban_tab .m_loan_city.active{background-position:-125px -250px;}
.wrap_ban_tab .m_loan_medicalbank{background-position:left -275px;}
.wrap_ban_tab .m_loan_medicalbank.active{background-position:-125px -275px;}

.wrap_ban_tab .m_tax_yukyung{background-position:left -300px;}
.wrap_ban_tab .m_tax_yukyung.active{background-position:-150px -300px;}
.wrap_ban_tab .m_tax_hansu{background-position:left -325px;}
.wrap_ban_tab .m_tax_hansu.active{background-position:-150px -325px;}

.wrap_ban_tab .m_int_ejmd{background-position:left -350px;}
.wrap_ban_tab .m_int_ejmd.active{background-position:-150px -350px;}
.wrap_ban_tab .m_int_dade{background-position:left -375px;}
.wrap_ban_tab .m_int_dade.active{background-position:-150px -375px;}

/*  내용 상단 > 순위리스트 */
.sec_aside1 .tab_vertical .list_ranking{margin-top:3px;}
.sec_aside1 .list_ranking{overflow:hidden;}
.sec_aside1 .list_ranking:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.sec_aside1 .list_ranking li{float:left !important;width:100% !important;padding-left:20px;box-sizing:border-box;}
/*.sec_aside1 .list_ranking li.top{margin-top:3px;}*/
.sec_aside1 .list_ranking .link{display:inline-block;overflow:hidden;max-width:100%;height:13px;padding-top:2px;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}
.sec_aside1 .list_ranking li.top .link{color:#444547;}
.sec_aside1 .list_ranking .num{display:inline-block;width:13px;height:13px;margin:0 4px 0 -20px;border:1px solid #ccc;font-family:"Nanum Gothic",verdana;font-size:9px;line-height:13px;background-color:#f1f1f3;text-align:center;}
.sec_aside1 .list_ranking li.top .num{border-color:#fff;font-weight:bold;color:#0d4e96;background-color:#fff;}

/*  내용 상단 > 설문조사 */
.sec_aside1 .cell_pull_more{width:256px;}
.sec_aside1 .wrap_pull_more{position:relative;}
.sec_aside1 .wrap_pull_more [class*="btn_pull_"]{background-image:url('../images/btn.png');vertical-align:top;}
.sec_aside1 .wrap_pull_more .btn_pull_muzzia{width:100px;height:12px;background-position:left -150px;}/* 무찌마 */
.sec_aside1 .wrap_pull_more .btn_pull_lady_dr{width:100px;height:12px;background-position:left -175px;}/* 여의도 */
.sec_aside1 .wrap_pull_more .btn_pull_major_dr{width:110px;height:12px;background-position:left -200px;}/* 레전드 */
.sec_aside1 .wrap_pull_more .btn_pull_mg{width:110px;height:12px;background-position:left -225px;}/* mg 아고라 */
.sec_aside1 .wrap_pull_more .txt{width:120px;height:62px;overflow:hidden;margin:11px 0 0;line-height:1.5;}
.sec_aside1 .wrap_pull_more .box_graph{position:absolute;right:10px;top:20px;}
.sec_aside1 .wrap_pull_more select{display:none;position:absolute;left:-24px;top:15px;z-index:1;width:280px;border:1px solid #ccc;background-color:#fff;}

/*  내용 상단 > 이슈 키워드 */
.sec_aside1 .cell_trend{width:224px;}
.sec_aside1 .wrap_trend .tit{width:53px;height:12px;margin-bottom:8px;background-image:url('../images/tit.png');background-position:left -25px;}
.sec_aside1 .wrap_trend{position:relative;}
.sec_aside1 .wrap_trend .bx-controls-direction{position:absolute;right:0;top:0;}

/*  내용 상단 > 상품 슬라이드 */
.sec_aside1 .cell_market_list .wrap_tab{margin-top:-14px;}
.sec_aside1 .cell_market_list .tab_head{margin-top:14px;}
.sec_aside1 .cell_market_list .tab_cont{position:relative;margin-left:129px;}
.sec_aside1 .cell_market_list .list_market{overflow:hidden;width:100%;}
.sec_aside1 .cell_market_list .list_market > li{float:left;width:180px !important;height:130px;border-left:1px solid #fff;font-size:11px;text-align:center;}
.sec_aside1 .cell_market_list .thumb{width:91px;height:68px;margin:12px auto 11px;border:1px solid #ccc;}
.sec_aside1 .cell_market_list .tit{display:block;overflow:hidden;max-width:95%;color:#444547;text-overflow:ellipsis;white-space:nowrap;}
.sec_aside1 .cell_market_list .name{display:inline-block;overflow:hidden;max-width:50%;margin-left:5px;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}
.sec_aside1 .cell_market_list .date{display:inline-block;margin:0 5px;vertical-align:top;}
.sec_aside1 .cell_market_list .bx-controls-direction a[class*="bx-"]{display:inline-block;overflow:hidden;position:absolute;top:0;width:25px;height:100%;background-color:#f1f1f3;text-indent:-9999px;}
.sec_aside1 .cell_market_list .bx-controls-direction a.bx-prev{left:0;border-right:1px solid #fff;}
.sec_aside1 .cell_market_list .bx-controls-direction a.bx-next{right:0;border-left:1px solid #fff;background-position:10px -125px}
.sec_aside1 .cell_market_list .bx-controls-direction a[class*="bx-"]:after{content:'';display:block;position:absolute;left:0;top:50%;width:12px;height:24px;margin-top:-12px;background:url('../images/btn_vertical.png') no-repeat left -75px;}
.sec_aside1 .cell_market_list .bx-controls-direction a.bx-next:after{left:auto;right:0;background-position:left  -125px;}

/*  내용 상단 > 아카데미 > 연수강좌 */
.sec_aside1 .box_cell > .head{float:left;height:110px;padding-right:40px;}
.sec_aside1 .table_data{overflow:hidden;table-layout:fixed;width:100%;}
.sec_aside1 .table_data thead.cont_hide{position:fixed;left:-9999px;top:-9999px;}
.sec_aside1 .table_data td{height:20px;padding:1px 0 0 10px;line-height:1.3;vertical-align:middle;box-sizing:border-box;}
.sec_aside1 .table_data td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
/*.sec_aside1 .table_data td .wrap{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;text-align:left;}*/
.sec_aside1 .table_data td.title{padding-left:0;}
/*.sec_aside1 .table_data td.title .link{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;text-align:left;}*/
.sec_aside1 .table_data td.rating{padding-left:0;font-weight:bold;color:#0091d5;text-align:center;}
.sec_aside1 .table_data td.date{padding-left:0;padding-right:10px;text-align:right;}
.sec_aside1 .cell_lecture_schedule:first-child{padding-right:0;}
.sec_aside1 .cell_lecture_schedule .table_data{width:960px;}

/*  내용 상단 > 임대분양 */
.sec_aside1 .box_cell.cell_lease_premium{width:900px;padding-top:0;padding-right:0;}
.sec_aside1 .cell_lease_premium .head{padding-top:14px;padding-right:54px;}
.sec_aside1 .cell_lease_premium .list{overflow:hidden;width:741px;}
.sec_aside1 .cell_lease_premium  li{float:left;position:relative;width:145px;height:118px;padding:12px 20px 0 19px;border-left:1px solid #fff;}
.sec_aside1 .cell_lease_premium .thumb{border:1px solid #ccc;}
.sec_aside1 .cell_lease_premium li .cont{padding-top:9px;font-size:11px;line-height:1.5;}
.sec_aside1 .cell_lease_premium li .tit{display:block;overflow:hidden;font-weight:normal;color:#444547;white-space:nowrap;text-overflow:ellipsis;}
.sec_aside1 .cell_lease_premium li .txt_area{margin-right:7px;font-weight:bold;}
.sec_aside1 .cell_lease_premium li .txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sec_aside1 .cell_lease_premium li .link:first-child{display:block;overflow:hidden;width:145px;height:106px;border-left:1px solid #d8d8da;border-top:1px solid #d8d8da;border-right:1px solid #d8d8da;border-bottom:1px solid #dedee0;background-color:#dedee0;outline:1px solid #f8f8f9;}
.sec_aside1 .cell_lease_premium li .link:first-child .txt_add.ir_img{display:block;width:48px;height:59px;margin:23px auto 0;background-image:url('../images/txt.png');background-position:-325px top;}
.sec_aside1 .cell_lease_premium .wrap_tag{position:absolute;left:19px;top:12px;}
.sec_aside1 .cell_lease_premium .wrap_tag .tag_lease_txt{float:left;}
.tag_lease_txt{display:inline-block;width:24px;height:12px;border:1px solid #2c76a1;font-size:11px;color:#fff;background-color:#3a89b1;text-align:center;}/* 임대 */
.tag_lease_txt2{border-color:#638d2d;background-color:#769f3b;}/* 매매 */
.tag_lease_txt3{border-color:#bc5757;background-color:#c96a6a;}/* 분양 */

.sec_aside1 .cell_btn_guide{overflow:hidden;width:199px;padding:0;}
.sec_aside1 .cell_btn_guide [class*="btn_"]{float:left;width:99px;height:65px;background-image:url('../images/cell_btn_guide.gif');background-position:-1px top;}
.sec_aside1 .cell_btn_guide .btn_guide2{width:100px;background-position:-100px top;}
.sec_aside1 .cell_btn_guide .btn_guide3{background-position:-1px -65px;}
.sec_aside1 .cell_btn_guide .btn_my_status{width:100px;background-position:-100px -65px;}


/* 내용 사이드 */

/* .sec_aside2 > .wrap{margin-top:20px;border-bottom:1px solid #c6c6c6;color:#5c5c5c} */
.sec_aside2 > .wrap{margin-bottom:20px;border-bottom:1px solid #c6c6c6;color:#5c5c5c}
.sec_aside2 > .wrap:first-child{margin-top:84px;}
.sec_aside2 .wrap_head{/*height:11px;*/padding-bottom:4px;border-bottom:1px solid #444547;}
.sec_aside2 .wrap_head > .tit{/*height:13px;*/margin:0 0 0 9px;color:#444547;letter-spacing:-1px;}
.sec_aside2 .wrap_head > .tit.ir_img{height:11px;margin:0 0 0 10px;background-image:url('../images/tit.png');}
.sec_aside2 .wrap_head > .tit2{/*height:13px;*/margin:0 0 0 9px;color:#444547;letter-spacing:-1px;}
.sec_aside2 .wrap_head > .tit2.ir_img{height:16px;margin:0 0 0 10px;background-image:url('../images/tit.png');}
.sec_aside2 .wrap_head > .tit3{/*height:13px;*/margin:0 0 0 9px;color:#444547;letter-spacing:-1px;}
.sec_aside2 .wrap_head > .tit3.ir_img{height:11px;margin:0 0 0 10px;background-image:url(http://image.medigate.net/v2/images/tit.png);}
.sec_aside2 .wrap_cont{padding:16px 10px 0px;}
.sec_aside2 .wrap_cont .wrap_footer{margin:0 -10px;padding:10px 9px;background-color:#f7f7f7;}

.sec_aside2 .wrap_visits .wrap_head .tit{width:30px;background-position:left -48px;}
.sec_aside2 .wrap_update .wrap_head .tit{width:75px;background-position:left -75px;}
.sec_aside2 .wrap_news .wrap_head .tit{width:75px;background-position:left -100px;}
.sec_aside2 .wrap_my_lecture .wrap_head .tit{width:95px;background-position:left -150px;}/* 내가 저정한 연수강좌 */
.sec_aside2 .wrap_lecture_noti .wrap_head .tit{width:81px;background-position:left -175px;}/* 연수강좌 알림신청 */
.sec_aside2 .wrap_symposium_noti .wrap_head .tit{width:90px;background-position:left -200px;}/* 2014 학술대회 일정 */
.sec_aside2 .wrap_my_movie .wrap_head .tit{width:90px;background-position:-125px top;}/* 내가 본 동영상 강좌 */
.sec_aside2 .wrap_lecture_afterword .wrap_head .tit{width:95px;background-position:-125px -25px;}/* 연수강좌 이용후기 */
.sec_aside2 .wrap_medigatenews .wrap_head .tit{width:100px;background-position:-290px 0px;}/* 메디게이트뉴스 16-02-22 */
.sec_aside2 .wrap_newsone .wrap_head .tit2{width:60px;background-position:-290px -25px;}/* 뉴스원 16-08-29 */
.sec_aside2 .wrap_best .wrap_head .tit3{width:60px;background-position:-290px -55px;}/* 추천BEST 16-10-05 */

/* 내용 사이드 > 리서치 */
.wrap_panel_member .wrap_head .tit{font-weight:normal;color:#444547;}
.wrap_panel_member .wrap_head .name{margin-right:5px;font-weight:bold;color:#444547;letter-spacing:0px;}
.wrap_panel_member .info_calculation{overflow:hidden;width:100%;padding:0 9px 0;font-weight:bold;line-height:1.7;box-sizing:border-box;}
.wrap_panel_member .info_calculation .tit{float:left;color:#444547;}
.wrap_panel_member .info_calculation .cont{float:right;color:#444547;}
.sec_aside2 .wrap[class*="wrap_panel_"] .list{margin-bottom:5px;padding-left:7px;line-height:1.5;color:#444547;box-sizing:border-box;}
.sec_aside2 .wrap[class*="wrap_panel_"] .list li{margin-bottom:6px;border:none;}
.sec_aside2 .wrap[class*="wrap_panel_"] .list li:before{content:'';display:inline-block;overflow:hidden;width:1px;height:2px;margin:7px 2px 0 -5px;background-color:#444547;vertical-align:top;}

.sec_aside2 .wrap_panel_info{position:relative;}
.sec_aside2 .wrap_panel_info .info_account{overflow:hidden;width:100%;margin-bottom:15px;font-weight:bold;line-height:1.7;color:#444547;}
.sec_aside2 .wrap_panel_info .info_account .bank{width:100px;word-break:break-all;}
.sec_aside2 .wrap_panel_info .info_account .tit{float:left;margin-right:3px;}
.sec_aside2 .wrap_panel_info .btn_account{position:absolute;right:10px;top:37px;font-size:11px;color:#0091d5;text-decoration:underline;}
.sec_aside2 .wrap_panel_info .wrap_footer{padding-bottom:0;}
.sec_aside2 .wrap_panel_info .wrap_footer .list{font-size:11px;letter-spacing:-1px;}
.sec_aside2 .wrap_panel_info .btn_modify{position:absolute;right:0;top:1px;}

/* 내용 사이드 > visits */
.sec_aside2 .wrap_visits .wrap_cont{padding-left:0;padding-right:0;}
div[class*="_aside"] .wrap_visits .list_visits_ban{overflow:hidden;width:100%;}
div[class*="_aside"] .wrap_visits li{float:left;width:100%;padding:15px 0;border-top:1px solid #c6c6c6}
div[class*="_aside"] .wrap_visits li:first-child{padding-top:0;border-top:none;}
div[class*="_aside"] .wrap_visits .wrap{overflow:hidden;width:100%;}
div[class*="_aside"] .wrap_visits .thumb{float:left;width:48px;height:48px;border:1px solid #d5d2cd;}
div[class*="_aside"] .wrap_visits .thumb_small{float:left;width:48px;height:48px;border:1px solid #d5d2cd;background-size:cover;background-position:center center;background-repeat:no-repeat;}
div[class*="_aside"] .wrap_visits .thumb .img{width:100%;height:100%;}
div[class*="_aside"] .wrap_visits .info{margin:9px 0 0 60px;}
div[class*="_aside"] .wrap_visits .wrap .txt{display:block;margin-bottom:6px;vertical-align:top;}
div[class*="_aside"] .wrap_visits .wrap .name{display:inline-block;padding-top:1px;font-weight:bold;vertical-align:top;}
div[class*="_aside"] .wrap_visits .wrap .ico{display:inline-block;height:13px;padding:1px 5px 0;font-size:11px;color:#fff;background-color:#0091d5;vertical-align:top;white-space:nowrap;}/* 기본 - 미등록 */
div[class*="_aside"] .wrap_visits .wrap .ico_register{display:block;width:50px;margin-top:5px;background-color:#888;}/* 등록하기 */
div[class*="_aside"] .wrap_visits .wrap .ico_noview{background-color:#e55050;}/* 미열람 */
div[class*="_aside"] .wrap_visits .wrap .ico_noview2{background-color:#5c5c5c;}/* 미열람 없음 */
div[class*="_aside"] .wrap_visits .txt_mesg{margin-top:12px;font-weight:normal;line-height:1.5;color:#444547;}
div[class*="_aside"] .wrap_visits .txt_mesg2{margin-top:4px;line-height:1.5;color:#5c5c5c}

/* 내용 사이드 > 실시간 업데이트 */
.sec_aside2 .wrap_update{}
.sec_aside2 .wrap_update .wrap_cont{padding-left:0;padding-right:0;}
.sec_aside2 .wrap_update .list_real_time{overflow:hidden;width:180px;margin-left:10px;}
.sec_aside2 .wrap_update .list_real_time li{float:left !important;width:100% !important;padding-left:18px;background:url('../images/bg_real_time.gif') no-repeat left 2px;box-sizing:border-box;}
.sec_aside2 .wrap_update .list_real_time .tit{font-weight:bold;color:#444547;}
.sec_aside2 .wrap_update .list_real_time .txt{overflow:hidden;margin:4px 0 17px;text-overflow:ellipsis;white-space:nowrap;}

/* 내용 사이드 > 메디게이트 뉴스 */
.sec_aside2 .wrap_update_news .wrap_head .tit{width:100%;}
.sec_aside2 .wrap_update_news .list_real_time li{background-image:url('../images/bg_real_time2.gif');}
.sec_aside2 .wrap_update_news .list_real_time .txt{display:-webkit-box;height:35px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-all;}

/*내용 사이드 > 메디게이트뉴스 16-02-22 */
.sec_aside2 .wrap_medigatenews .wrap_cont{padding-left:0;padding-right:0;}
.list_medigatenews {padding-bottom:16px;}
.list_medigatenews .news_main{padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
.list_medigatenews .news_main a:hover{text-decoration:underline;}
.list_medigatenews .news_main .cover_img{width:200px; height:112px; padding-bottom:10px;}
.list_medigatenews .news_main .cover_img img{width:100%; height:100%;}
.list_medigatenews .news_main .tit_txt{font-size:12px; font-weight:bold; color:#333; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-bottom:5px;}
.list_medigatenews .news_main .subtit_txt{font-size:12px;letter-spacing:-1px;color:#808080;}
.list_medigatenews .news_txt{font-size:12px; color:#333; display:block; overflow:hidden; text-overflow:ellipsis;}
.list_medigatenews .news_sub{padding-top:8px;letter-spacing:-1px;height:15px;display:block;text-overflow:ellipsis; white-space:nowrap;}
.list_medigatenews .news_sub a{padding-left:8px;background:url('../images/ico_vertical.png') no-repeat left -821px;}
.list_medigatenews .news_sub a:hover{text-decoration:underline;}

/* 토픽큐레이션 사이드 */
.topic_aside{/*border-top:1px solid #e5e5e5;*/padding-top:0;margin-bottom:20px;}
.topic_aside .toq_cont{padding:10px;background:#ebebeb;}
.topic_aside .toq_cont a:hover{/*text-decoration:underline;*/}
.topic_aside .toq_cont a .toq_title{font-size:11px;margin:10px 0;font-weight:600;}
.topic_aside .toq_cont a .txt_main{display:inline-flex;max-height:70px;margin-bottom:5px;overflow:hidden;font-size:13px;color:#3399ff;font-weight:600;line-height:1.4;}
.topic_aside .toq_cont a .txt_sub{max-height:64px;font-size:12px;line-height:1.4;color:#808080;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
	




/* 뉴스원 2016.08.29 */
.sec_aside2 .wrap_newsone{position:relative; margin-top:0px;}
.sec_aside2 .wrap_newsone .wrap_cont{padding-left:0;padding-right:0;}
.list_newsone {padding-bottom:16px;}
.list_newsone .news_main{padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
.list_newsone .news_main .cover_img{width:200px; height:112px; padding-bottom:10px;}
.list_newsone .news_main .cover_img img{width:100%; height:100%;}
.list_newsone .news_main .tit_txt{font-size:12px; font-weight:bold; color:#333; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-bottom:5px;}
.list_newsone .news_main .subtit_txt{font-size:12px;letter-spacing:-1px;color:#808080;}
.list_newsone .news_txt{font-size:12px; color:#333; display:block; overflow:hidden; text-overflow:ellipsis;}
.list_newsone .news_sub{padding-top:8px;letter-spacing:-1px;height:15px;display:block;text-overflow:ellipsis; white-space:nowrap;}
.list_newsone .news_sub a{padding-left:8px;background:url('../images/ico_vertical.png') no-repeat left -821px;}
.list_newsone .news_sub a:hover{text-decoration:underline;}

/* 내용 사이드 > 실시간 뉴스 */
.sec_aside2 .wrap_news .wrap_cont{border-top:1px solid #e4e4e4;color:#444547}
.sec_aside2 .wrap_news .wrap_cont:first-child{border-top:none}
.sec_aside2 .wrap_news .news_main{overflow:hidden;width:100%;}
.sec_aside2 .wrap_news .thumb{float:left;width:48px;height:48px;border:1px solid #e6e6e6;}
.sec_aside2 .wrap_news .thumb_small{float:left;width:48px;height:48px;border:1px solid #e6e6e6;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.sec_aside2 .wrap_news .thumb .img{width:100%;height:100%;}
.sec_aside2 .wrap_news .info{padding-left:58px;line-height:1.4;}
.sec_aside2 .wrap_news .info .tit{display:block;margin-bottom:3px;color:#444547;}
.sec_aside2 .wrap_news .info .txt{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;height:30px;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.sec_aside2 .wrap_news .list_news{overflow:hidden;width:100%;margin:6px 0 13px;}
.sec_aside2 .wrap_news li{float:left;width:100%;margin-top:7px;}
.sec_aside2 .wrap_news li > .link{float:left;overflow:hidden;max-width:100%;padding-left:7px;background:url('../images/ico_vertical.png') no-repeat left -270px;text-overflow:ellipsis;white-space:nowrap;}

/* 내용 사이드 > 배너 링크 */
.sec_aside2 .wrap_banner{width:100%;margin-top:20px;}
.sec_aside2 .wrap_banner:first-child{margin-top:0;}
.sec_aside2 .wrap_banner .img{width:100%;}

/* 내용 사이드 > 광고 */
.sec_aside2 .wrap_banner_ad{width:200px;/*height:93px;*/margin-top:20px;border:0px solid #e7e7e7;}
.sec_aside2 .wrap_banner_ad:first-child{margin-top:0;}
.sec_aside2 .wrap_banner_ad img{width:100%;/*height:100%;*/}
.sec_aside2 .wrap_banner_ad2 img{height:210px;}

/* 내용 사이드 >  병의원정보 */
.sec_aside2 .wrap_hospital_info{padding:0 15px;background-color:#f7f7f7;}
.sec_aside2 .wrap_hospital_info .wrap_head{display:table;width:170px;height:93px;padding:10px 0;border:none;}
.sec_aside2 .wrap_hospital_info .wrap_head .tit{display:table-cell;vertical-align:middle;text-align:center;background:none;}
.sec_aside2 .wrap_hospital_info .wrap_head .tit img{max-width:160px;max-height:93px;}
.sec_aside2 .wrap_hospital_info .wrap_cont{padding:0 0 15px;border-top:1px solid #ccc;}
.sec_aside2 .wrap_hospital_info .wrap_cont:first-child{border-top:none}
.sec_aside2 .wrap_hospital_info .cont_detail{padding:12px 0 2px;line-height:1.4;}
.sec_aside2 .wrap_hospital_info .cont_detail .stit{clear:both;float:left;margin-right:4px;padding-top:6px;font-weight:bold;word-break:break-all;}
.sec_aside2 .wrap_hospital_info .cont_detail .txt{float:none;min-height:16px;padding-top:6px;word-break:break-all;}
.sec_aside2 .wrap_hospital_info .cont_detail .txt p{margin-top:-2px;line-height:1.7;}
.sec_aside2 .wrap_hospital_info .cont_detail .txt .txt_point{font-weight:bold;color:#0091d5;text-decoration:none}
.sec_aside2 .wrap_hospital_info .box_map{overflow:hidden;width:168px;height:168px;margin-top:5px;border:1px solid #ccc;}

/* 일정 달력 */
/*.wrap_schedule{position:relative;}*/
.wrap_schedule .head{overflow:hidden;width:100%;margin-bottom:3px;text-align:center;}
.wrap_schedule .head .info_month_date{float:left;width:100px;}
.wrap_schedule .head .txt_month{font-size:14px;font-weight:bold;color:#444547;letter-spacing:0;}
.wrap_schedule .head .btn_control{float:left;width:15px;height:15px;background-image:url('../images/ico_arrow.png');}
.wrap_schedule .head .btn_control.btn_prev{background-position:5px 3px;}
.wrap_schedule .head .btn_control.btn_next{float:right;background-position:5px -22px;}
.wrap_schedule .schedule_calendar{table-layout:fixed;width:100%;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_schedule .schedule_calendar th{height:30px;border-left:1px solid #e6e6e6;font-size:11px;font-weight:normal;color:#444547;background-color:#f9f9f9;}
.wrap_schedule .schedule_calendar th:first-child{border-left:none;}
.wrap_schedule .schedule_calendar td{height:26px;padding:1px;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;text-align:center;}
.wrap_schedule .schedule_calendar td:first-child{padding-left:0;border-left:none;}
.wrap_schedule .schedule_calendar td:first-child + td + td + td + td + td + td{padding-right:0;}
.wrap_schedule .schedule_calendar tr:first-child td{border-top-color:#919191;}
.wrap_schedule .schedule_calendar td button{display:block;width:100%;height:100%;font-family:"Nanum Gothic",verdana;font-size:10px;color:#a6a6a6;cursor:default;}
.wrap_schedule .schedule_calendar td button.on{color:#444547;background-color:#e6e6e6;cursor:pointer;}
.wrap_schedule .head .btn_schedule{float:right;width:76px;height:13px;margin-right:3px;background-position:left -250px;}
/* 일정 달력 - MG-RO > 예약하기 */
.wrap_schedule_2 .head .info_month_date{float:none;width:125px;margin:0 auto;padding:20px 0 12px;}
.wrap_schedule_2 .head .txt_month{font-size:18px;}
.wrap_schedule_2 .head .btn_control{width:19px;height:19px;}
.wrap_schedule_2 .head .btn_control.btn_prev{background-position:6px -97px;}
.wrap_schedule_2 .head .btn_control.btn_next{background-position:6px -122px;}
.wrap_schedule_2 .schedule_calendar th{height:40px;font-weight:bold;}
.wrap_schedule_2 .schedule_calendar td{position:relative;height:119px;padding:0;vertical-align:top;}
.wrap_schedule_2 .schedule_calendar td .wrap{min-height:100%;}
.wrap_schedule_2 .schedule_calendar .num_date{position:absolute;left:4px;top:2px;z-index:1;font-family:"Nanum Gothic",verdana;font-weight:normal;font-size:11px;}
.wrap_schedule_2 .schedule_calendar th:first-child,
.wrap_schedule_2 .schedule_calendar td:first-child .num_date{color:#ed4e1c;}
.wrap_schedule_2 .schedule_calendar th.last,
.wrap_schedule_2 .schedule_calendar td.last .num_date{color:#0091d5;}
/*.wrap_schedule_2 .schedule_calendar .txt_end{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;font-size:11px;color:#5c5c5c;background-color:#f7f7f7;}
.wrap_schedule_2 .schedule_calendar .txt_end .txt{position:absolute;left:0;top:50%;width:100%;margin-top:-5px;text-align:center;}*/
.wrap_schedule_2 .schedule_calendar td.end{background-color:#f7f7f7;}
/* .wrap_schedule_2 .schedule_calendar .txt_end{position:absolute;left:1px;top:50%;width:120px;margin-top:-5px;font-size:11px;color:#5c5c5c;background-color:#f7f7f7;text-align:center;} */
.wrap_schedule_2 .schedule_calendar .txt_end{position:absolute;left:1px;top:50%;width:120px;margin-top:-5px;font-size:11px;color:#5c5c5c;text-align:center;} /* 2015-09-10 수정 */

.wrap_schedule_2 .schedule_calendar .reserve_list{overflow:hidden;width:100%;padding:40px 0 7px;}
.wrap_schedule_2 .schedule_calendar .reserve_list .wrap{float:left;width:100%;margin-top:4px;text-align:left;letter-spacing:-1px;white-space:nowrap;}
.wrap_schedule_2 .schedule_calendar .reserve_list .tag{overflow:hidden;float:left;width:28px;height:11px;margin:0 5px 0 8px;padding:1px 0;font-size:11px;color:#fff;background-color:#0091d5;text-align:center;}
.wrap_schedule_2 .schedule_calendar .btn_reserve{position:absolute;right:11px;top:9px;text-decoration:underline;}
.wrap_schedule_2 .schedule_calendar .btn_type_c1{position:absolute;left:50%;top:50%;width:68px;height:18px;margin:-9px 0 0 -34px;}

.sec_aside2 .wrap .list{overflow:hidden;width:100%;}
.sec_aside2 .wrap .list li{float:left;width:100%;border-top:1px solid #e6e6e6;}
.sec_aside2 .wrap .list li:first-child{border-top:none;}
.sec_aside2 .wrap .list li .cont{color:#444547;}
.sec_aside2 .wrap .btn_more{position:absolute;right:0;top:0;width:31px;height:5px;border:3px solid #fff;border-bottom-width:7px;background-image:url('../images/btn.png');background-position:-125px -175px;}
.sec_aside2 .wrap .list_thumb{margin:4px 0 6px;}
.sec_aside2 .wrap .list_thumb li{margin-bottom:14px;border-top:none;}
.sec_aside2 .wrap .list_thumb .thumb{float:left;width:53px;height:30px;margin-right:5px;border:1px solid #e6e6e6;}
.sec_aside2 .wrap .list_thumb .thumb .img{width:100%;height:100%;}
.sec_aside2 .wrap .list_thumb .cont{display:-webkit-box;overflow:hidden;max-height:30px;line-height:1.4;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:2; -webkit-box-orient: vertical;}

/* 내용 사이드 > 프로모션 */
.sec_aside2 .wrap_promotion{height:160px;border-bottom:none;background-color:#f2f2f2;}

/* 내용 사이드 > 내가 저장한 연수강좌 */
.sec_aside2 .wrap_btn{border-bottom:none;}
.sec_aside2 .wrap_btn > .btn_type1{width:198px;height:48px;font-weight:bold;}
.sec_aside2 .wrap_btn > .btn_type1_2{width:198px;height:48px;font-weight:bold;}
.sec_aside2 .wrap_my_lecture{position:relative;}
.sec_aside2 .wrap_my_lecture .wrap_cont{padding:0 10px;}
.sec_aside2 .wrap_my_lecture .list_lecture{overflow:hidden;width:100%;padding:5px 0 11px 0;}
.sec_aside2 .wrap_my_lecture .list_lecture li{float:left;width:100%;margin-top:8px;line-height:1.45;}
.sec_aside2 .wrap_my_lecture .list_lecture .title{float:left;overflow:hidden;width:125px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;}
.sec_aside2 .wrap_my_lecture .list_lecture .date{float:right;}
.sec_aside2 .wrap_my_lecture .btn_more{position:absolute;right:0;top:-4px;width:11px;height:11px;border:5px solid #fff;border-bottom-width:2px;background-image:url('../images/btn.png');background-position:-150px -50px;}

/* 내용 사이드 > 연수강좌 알림신청 */
.sec_aside2 .wrap[class*="_noti"]{position:relative;}
.sec_aside2 .wrap[class*="_noti"] .wrap_cont{padding-top:11px;padding-bottom:10px;line-height:1.7;}
.sec_aside2 .wrap[class*="_noti"] .btn_impartment{position:absolute;right:0;top:0;font-size:11px;line-height:1.35;background-image:url('../images/ico_vertical.png');background-repeat:no-repeat;}
.sec_aside2 .wrap[class*="_noti"] .btn_impartment .inner{padding-left:14px;}
.sec_aside2 .wrap_lecture_noti .btn_impartment{background-position:left -350px;}
.sec_aside2 .wrap_symposium_noti .btn_impartment{background-position:left -375px;}

/* 내용 사이드 > 내가 본 동영상 강좌 */
.sec_aside2 .wrap_my_movie{position:relative;}

/* 내용 사이드 > 연수강좌 이용후기 */
.sec_aside2 .wrap_lecture_afterword{position:relative;}
.sec_aside2 .wrap_lecture_afterword .list li{padding:7px 0 5px;line-height:1.5;letter-spacing:-1px;}
.sec_aside2 .wrap_lecture_afterword .list li:first-child{padding-top:0;}
.sec_aside2 .wrap_lecture_afterword .list .name{letter-spacing:0;}

/* 내용 사이드 > 나의 활동 지수 */
.wrap_activity_index{border:1px solid #e6e6e6;background-color:#f7f7f7;}
.wrap_activity_index .wrap_head{width:174px;height:53px;padding:17px 14px 0 10px;border-color:#e6e6e6;}
.wrap_activity_index .wrap_head > .tit{display:inline-block;margin:0;font-weight:normal;color:#444547;}
.wrap_activity_index .wrap_head .num_cont{float:right;color:#0091d5;font-weight:bold;}
.wrap_activity_index .wrap_head .txt_index{padding-top:5px;}
/* 2016-06-02 윗문구로 대치 
.wrap_activity_index .wrap_head .txt_index{padding-top:10px;font-weight:bold;color:#0091d5;} */

.wrap_activity_index .wrap_head .txt_index:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.wrap_activity_index .wrap_head .txt_index .tit{float:left;margin-right:4px;}
.wrap_activity_index .wrap_head .txt_index .cont{float:left;}
.wrap_activity_index .wrap_head .txt_index .txt_cont{float:right;color:#0091d5;font-weight:bold;}
.wrap_activity_index .wrap_head .txt_index .num_index{float:right;margin-top:-13px;font-size:16px;}
.wrap_activity_index .wrap_footer{}
.wrap_activity_index .wrap_footer .member_num{overflow:hidden;width:174px;height:20px;padding:8px 14px 0 10px;color:#5c5c5c}
.wrap_activity_index .wrap_footer .member_num .tit{float:left;}
.wrap_activity_index .wrap_footer .member_num .cont{float:right;}
.wrap_activity_index .wrap_footer .member_num .num{color:#444547;letter-spacing:-1px;}
.wrap_activity_index .wrap_footer .btn_open{display:block;width:100%;height:10px;border-top:1px solid #dfdfdf;background-image:url('../images/btn_vertical.png');background-position:center -197px;}
.wrap_activity_index .wrap_footer .btn_open .inner{width:100%;}
.wrap_activity_index .wrap_footer .btn_open.hide{background-position:center -222px;}
.wrap_activity_index .wrap_cont{padding:13px 0;border-bottom:1px solid #e6e6e6;}
.wrap_activity_index .info_detail{display:table;table-layout:fixed;width:100%;}
.wrap_activity_index .info_detail .info{display:table-cell;border-left:1px solid #e6e6e6;color:#5c5c5c;text-align:center;letter-spacing:-1px;}
.wrap_activity_index .info_detail .info:first-child{border-left:none;}
.wrap_activity_index .info_detail .info .num{color:#444547;}
/* 에스테틱 포럼 > 사이드 > 나의 활동 지수 */
.wrap_activity_index .btn_detail_explain{display:inline-block;overflow:visible;position:relative;width:14px;height:14px;margin-left:3px;background-position:-125px -200px;}
.wrap_activity_index .wrap_layer_explain{display:none;position:absolute;right:-3px;top:18px;width:280px;border:2px solid #e6e6e6;background:#f7f7f7;}
.wrap_activity_index .btn_detail_explain:hover .wrap_layer_explain{display:block;}
.wrap_activity_index .wrap_layer_explain .desc{overflow:hidden;padding:14px 14px 10px;border-top:1px solid #e6e6e6;}
.wrap_activity_index .wrap_layer_explain .desc:first-child{border-top:none;}
.wrap_activity_index .wrap_layer_explain .desc .tit{font-weight:bold;color:#444547;}
.wrap_activity_index .wrap_layer_explain .desc .cont{line-height:1.7;}


/* 프로필 정보 */
.wrap_profile .thumb{overflow:hidden;float:left;position:relative;width:50px;height:50px;margin-right:9px;}
.wrap_profile .thumb img{width:100%;height:100%;}
.wrap_profile .thumb .frame{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #000;opacity:0.1;filter: alpha(opacity=10);}
.wrap_profile .name{color:#444547;}
.wrap_profile .txt_info .num{font-weight:bold;color:#0091d5;}
.wrap_profile .txt{clear:both;word-break:break-all;line-height:1.7;}
/* 내용 사이드 > 전체 작가목록  */
.author_info .cont .txt_info{border-left:1px solid #e6e6e6;}
.author_info .cont .num{font-weight:bold;color:#0091d5;}
.wrap.wrap_author_list .wrap_head .tit{width:63px;height:12px;margin-top:7px;background-position:-125px -100px;}
.wrap_author_list .inp_select{width:106px;margin-left:8px;}
.wrap_author_list .ui-selectmenu-button{width:106px;margin-left:8px;}
.wrap_author_list .wrap_cont{position:relative;height:109px;padding:16px 10px 0;border-bottom:1px solid #e6e6e6;}
.wrap_author_list .wrap_scroll{overflow:hidden;overflow-y:auto;width:200px;max-height:625px}
.wrap_author_list .name{display:block;overflow:hidden;max-width:75px;height:14px;color:#444547;text-overflow:ellipsis;white-space:nowrap;}
.wrap_author_list .txt_info{height:14px;margin-top:4px;}
.wrap_author_list .txt{padding:11px 0;line-height:1.5;}
.wrap_author_list .tag_star{position:absolute;right:4px;top:-1px;width:32px;height:48px;background-image:url('../images/ico.png');background-position:left -175px;}


/*
.wrap_author_list .thumb{overflow:hidden;float:left;position:relative;width:50px;height:50px;margin-right:9px;}
.wrap_author_list .thumb img{width:100%;height:100%;}
.wrap_author_list .thumb .frame{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #000;opacity:0.1;filter: alpha(opacity=10);}
.wrap_author_list .name{display:block;overflow:hidden;max-width:95px;height:14px;color:#444547;text-overflow:ellipsis;white-space:nowrap;}
.wrap_author_list .txt_info{height:14px;margin-top:4px;}
.wrap_author_list .num{font-weight:bold;color:#0091d5;}
.wrap_author_list .txt{clear:both;padding:11px 0;line-height:1.5;}
.wrap_author_list .tag_star{position:absolute;right:4px;top:-1px;width:32px;height:48px;background-image:url('../images/ico.png');background-position:left -175px;}
*/

/* main */
body.main{background-color:#f7f7f7;}
body.main .wrap_content > .inner{padding:14px 0 0;}
body.main .wrap_content > .inner .sec_content, body.main .wrap_content > .inner .sec_aside2{padding-bottom:50px;}
/* 로그인 전 */
.wrap_login_main{width:160px;height:184px;padding:0 19px;border:1px solid #e3e3e3;border-top:2px solid #444547;background:#fff;}
.wrap_login_main .wrap_tit{padding:14px 0 8px;}
.wrap_login_main .tit{width:49px;height:18px;background-image:url('../images/tit.png');background-position:-225px top;}
.wrap_login_main .wrap_checkbox{float:right;margin-top:1px;}
.wrap_login_main .inp_text{float:left;width:110px;margin:3px 5px 0 0;}
.wrap_login_main .wrap .inp_text:first-child{margin-top:0;}
.wrap_login_main .btn_login{min-width:40px;width:45px;height:43px;font-size:11px;}
.wrap_login_main .btn_login > span{padding:0;}
.wrap_login_main .wrap_logout{padding:5px 0 16px;}
.wrap_login_main .txt_logout{width:63px;height:12px;margin-top:4px;background-image:url('../images/txt.png');background-position:-150px top;}
.wrap_login_main .wrap_btn{overflow:hidden;width:198px;margin:0 -19px;}
.wrap_login_main .wrap_btn a[class*="btn_"]{display:inline-block;height:20px;padding-top:8px;border-top:1px solid #e3e3e3;text-align:center;}
.wrap_login_main .btn_join{width:100%;color:#009df5;}
.wrap_login_main .btn_id{float:left;width:50%;margin-right:-1px;}
.wrap_login_main .btn_pw{width:50%;border-left:1px solid #e3e3e3;}

/* 로그인 후*/
.wrap_logout_main{width:200px;height:185px;border-top:2px solid #444547;background:#fff;}
.wrap_logout_main .head{height:29px;padding-top:14px;border:1px solid #e3e3e3;border-top:none;}
.wrap_logout_main .head .txt_name{display:inline-block; padding-left:18px; font-size:14px; color:#444547; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; max-width:126px;}
.wrap_logout_main .head .txt{width:33px;height:13px;margin-left:5px;background-image:url('../images/txt.png');background-position:-150px -75px;}

.wrap_logout_main .noti{height:30px;font-size:11px;padding:10px 13px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; line-height:1.3;}
.wrap_logout_main .noti .txt{float:left; width:140px; height:15px;overflow:hidden;text-overflow:ellipsis; padding-top:2px;}
.wrap_logout_main .noti .mody{float:right; text-align:right;}
.wrap_logout_main .noti .mail{width:100%;overflow:hidden;text-overflow:ellipsis; padding-top:3px;}

.wrap_logout_main .meun_list{overflow:hidden;width:172px;height:70px;padding:19px 13px 0;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}
.wrap_logout_main .meun_list li{float:left;width:42px;text-align:center;}
.wrap_logout_main .meun_list .link{display:block;}
.wrap_logout_main .meun_list .ico{display:block;margin-bottom:5px;padding-top:21px;font-weight:normal;color:#5c5c5c;background:url('../images/ico_vertical.png') no-repeat;}
.wrap_logout_main .meun_list .num{font-size:11px;font-weight:bold;color:#0090d3;}
.wrap_logout_main .meun_list .ico_mail{background-position:center -625px;}
.wrap_logout_main .meun_list .ico_msg{background-position:center -675px;}
.wrap_logout_main .meun_list .ico_scrap{background-position:center -725px;}
.wrap_logout_main .meun_list .ico_schedule{background-position:center -775px;}
.wrap_logout_main .meun_list .ico_write{background-position:center -875px;}
.wrap_logout_main .wrap_btn{}
.wrap_logout_main .wrap_btn [class*="btn_"]{float:left;width:100px;height:40px;font-weight:bold;}
.wrap_logout_main .wrap_btn .btn_my_mg{padding-top:12px;border:1px solid #0081bd;color:#fff;background-color:#009df5;text-align:center;box-shadow:0 1px 0 #00aaf7 inset;box-sizing:border-box;}
.wrap_logout_main .wrap_btn .btn_logout{border:1px solid #e3e3e3;border-left:none;}

/* s: 메인화면 로그인 후 2017-03-27 */
.wrap_logout_main.ver2{border-top:2px solid #444547;border:1px solid #e3e3e3;border-top:2px solid #444547;}
.wrap_logout_main .info_personal{display:inline-block;padding:15px;width:170px;height:125px;text-align:center;font-size:13px;color:#2c2c2c;line-height:1.5;font-family:"Nanum Gothic" , '나눔고딕' , 'Malgun Gothic' , '맑은 고딕',Dotum, '돋움',verdana , arial , sans-serif;} 
.wrap_logout_main .info_personal .name{font-size:16px;}
.wrap_logout_main .info_personal .grade{border-bottom:1px solid #e6e6e6;padding:0 0 10px;}
.wrap_logout_main .info_personal .office{padding-top:10px;letter-spacing:-1px;width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wrap_logout_main .info_personal .mail{letter-spacing:-1px;width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wrap_logout_main .info_personal .editlink{color:#0091d5;font-size:12px;text-decoration:underline;padding-top:5px;}
.wrap_logout_main .btnlogout a span{text-align:center;display:block;margin:0 auto;background-color:#ededed;font-size:12px;height:30px;line-height:30px;color:#999;}
/* e: 메인화면 로그인 후 2017-03-27 */

body.main .sec_content:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
body.main .main_ban{overflow:hidden;width:850px;margin-bottom:20px;}
body.main .main_ban .wrap_ban{float:left;}
.w270{width:270px;}
.mleft20{margin-left:20px;}


body.main .main_aside{float:left;width:270px;}
body.main .main_aside_st{float:left;width:270px;}
body.main .main_cont{float:left;width:580px;}

body.main .wrap_img{position:relative;}
body.main .wrap_img .link{display:block;overflow:hidden;width:100%;height:100%;}
body.main .wrap_img .frame{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #000;opacity:0.1;filter: alpha(opacity=10);}
body.main .wrap_img img{width:100%;height:100%;}

body.main .wrap_visits{background-color:#edeae4;}
body.main .wrap_visits .wrap_img .frame{border-top:none;border-bottom:none;}
body.main .wrap_visits .wrap_head{height:36px;background:url('../images/bg_main_visits.gif') repeat-x left top;}
body.main .wrap_visits .wrap_head .tit{width:110px;height:17px;margin:11px 0 0 13px;background-image:url('../images/tit.png');background-position:-175px -50px;}
body.main .wrap_visits .list_visits_ban{width:268px;border:1px solid #d5d2cd;border-top:none;}
body.main .wrap_visits .list_visits_ban li{width:228px;height:111px;padding:20px 20px 0;}
body.main .wrap_visits .list_visits_ban li:first-child{height:112px;}
body.main .wrap_visits .wrap_img{width:100%;height:107px;}
body.main .wrap_visits .wrap{color:#444547;}
body.main .wrap_visits .txt_mesg{display:-webkit-box;overflow:hidden;max-height:35px;margin-top:6px;color:#444547;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

body.main .wrap_manage{margin-top:18px;background-color:#e6e6e6; margin-bottom:21px;/*height:531px;*/height:473px;}
body.main .wrap_manage .wrap_head{padding-top:20px;border-top:1px solid #f7f7f7;}
body.main .wrap_manage .wrap_head:first-child{border-top:none;}
body.main .wrap_manage .tit{height:16px;margin-left:15px;background-image:url('../images/tit.png');}
body.main .wrap_manage .tit_loan{width:57px;margin-left:20px;background-position:-100px -150px;}
/*body.main .wrap_manage .tit_tax{width:72px;margin-left:18px;background-position:-100px -175px;}*/
body.main .wrap_manage .tit_tax{width:115px;margin-left:18px;background-position:-173px -351px;} /* 20151202 수정 */
body.main .wrap_manage .tit_interior{width:70px;background-position:-100px -200px;}
body.main .wrap_manage .tit_leisure_life{width:88px;margin-left:18px;background-position:-175px -150px;}
body.main .wrap_manage .tit_3d_vr{width:79px;margin-left:18px;background-position:-175px -200px;}
body.main .wrap_manage .tit_medical_device{width:67px;margin-left:18px;background-position:-175px -175px;}
body.main .wrap_manage .tit_hosmkt{width:88px;margin-left:18px;background-position:-175px -200px;}
body.main .wrap_manage .wrap_cont{padding:0 0 10px 30px;}
body.main .wrap_manage .wrap_cont .list{overflow:hidden;width:100%;}
body.main .wrap_manage .wrap_cont li{float:left;min-width:100px;margin-top:8px;padding-left:14px;}

body.main .wrap_manage ~ .wrap_banner_ad{margin-top:20px;border:0px solid #e7e7e7;}
body.main .wrap_manage ~ .wrap_banner_ad img{width:100%;height:253px;}

body.main .wrap_cont .list01{overflow:hidden;width:100%;/*height:101px;*/margin-top:0px;}
body.main .wrap_cont .list01 li{overflow:hidden;float:left;width:100%;height:14px;margin-top:11px;text-overflow:ellipsis;white-space:nowrap;}

body.main .main_cont > [class*="box_"]{float:left;width:230px;height:230px;margin:20px 0 0 20px;padding:23px 19px 0;border:1px solid #e3e3e3;background-color:#fff;}
body.main .main_cont > [class*="box_"] .wrap_head{overflow:hidden;width:100%;margin-bottom:6px;}
body.main .main_cont > [class*="box_"] .ico_more{float:right;width:9px;height:9px;margin-top:4px;background-image:url('../images/ico.png');background-position:-100px -50px;}
body.main .main_cont > [class*="box_"] .tit{height:17px;background-image:url('../images/tit.png');}
body.main .main_cont > [class*="box_"] .wrap_img{width:230px;height:85px;}
body.main .main_cont > [class*="box_"] .list{overflow:hidden;width:100%;/*height:101px;*/margin-top:16px;}
body.main .main_cont > [class*="box_"] .list li{overflow:hidden;float:left;width:100%;height:14px;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;}
body.main .main_cont > [class*="box_"] .list li:first-child{margin-top:0;}

body.main .main_cont > [class*="box2_"]{float:left;width:230px;height:170px;margin:20px 0 0 20px;padding:23px 19px 0;border:1px solid #e3e3e3;background-color:#fff;}
body.main .main_cont > [class*="box2_"] .wrap_head{overflow:hidden;width:100%;margin-bottom:6px;}
body.main .main_cont > [class*="box2_"] .ico_more{float:right;width:9px;height:9px;margin-top:4px;background-image:url('../images/ico.png');background-position:-100px -50px;}
body.main .main_cont > [class*="box2_"] .tit{height:17px;background-image:url('../images/tit.png');}
body.main .main_cont > [class*="box2_"] .wrap_img{width:230px;height:85px;}
body.main .main_cont > [class*="box2_"] .list{overflow:hidden;width:100%;/*height:101px;*/margin-top:16px;}
body.main .main_cont > [class*="box2_"] .list li{overflow:hidden;float:left;width:100%;height:14px;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;}
body.main .main_cont > [class*="box2_"] .list li:first-child{margin-top:0;}


/*지운 추가 의대생 메인*/
body.main .main_aside_st > [class*="box_"]{float:left;width:230px;height:230px;margin:0px 0 20px 0px;padding:23px 19px 0;border:1px solid #e3e3e3;background-color:#fff;}
body.main .main_aside_st > [class*="box_"] .wrap_head{overflow:hidden;width:100%;margin-bottom:6px;}
body.main .main_aside_st > [class*="box_"] .ico_more{float:right;width:9px;height:9px;margin-top:4px;background-image:url('../images/ico.png');background-position:-100px -50px;}
body.main .main_aside_st > [class*="box_"] .tit{height:17px;background-image:url('../images/tit.png');}
body.main .main_aside_st > [class*="box_"] .wrap_img{width:230px;height:85px;}
body.main .main_aside_st > [class*="box_"] .list{overflow:hidden;width:100%;/*height:101px;*/margin-top:19px;}
body.main .main_aside_st > [class*="box_"] .list li{overflow:hidden;float:left;width:100%;height:14px;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;}
body.main .main_aside_st > [class*="box_"] .list li:first-child{margin-top:0;}

body.main .main_aside > [class*="box_"]{float:left;width:230px;height:230px;margin:0px 0 20px 0px;padding:23px 19px 0;border:1px solid #e3e3e3;background-color:#fff;}
body.main .main_aside > [class*="box_"] .wrap_head{overflow:hidden;width:100%;margin-bottom:6px;}
body.main .main_aside > [class*="box_"] .ico_more{float:right;width:9px;height:9px;margin-top:4px;background-image:url('../images/ico.png');background-position:-100px -50px;}
body.main .main_aside > [class*="box_"] .tit{height:17px;background-image:url('../images/tit.png');}
body.main .main_aside > [class*="box_"] .wrap_img{width:230px;height:85px;}
body.main .main_aside > [class*="box_"] .list{overflow:hidden;width:100%;/*height:101px;*/margin-top:19px;}
body.main .main_aside > [class*="box_"] .list li{overflow:hidden;float:left;width:100%;height:14px;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;}
body.main .main_aside > [class*="box_"] .list li:first-child{margin-top:0;}

body.main .main_cont .box_column{position:relative;width:520px;height:253px;margin-top:0; margin-bottom:20px;padding-top:0;}
body.main .main_cont .box_column .wrap_head{margin-bottom:0px;padding:0;}
body.main .box_column .wrap_head .tit{width:198px;margin-top:23px;background-position:left -225px;}
body.main .box_column .wrap_cont{overflow:hidden;width:100%;}
body.main .box_column .wrap_cont .list{width:500px;height:auto;margin-top:14px;}


body.main .box_jrboard .wrap_head .tit{width:128px;background-position:left -450px;}
body.main .box_stnews .wrap_head .tit{width:190px;background-position:left -475px;}
body.main .box_stvisits .wrap_head .tit{width:95px;background-position:left -500px;}
body.main .box_column .wrap_head .tit{width:145px;background-position:left -525px;}
body.main .box_people .wrap_head .tit{width:200px;background-position:left -550px;}
body.main .box_people .wrap_cont .people_thumb{width:230px; overflow:hidden; max-height:150px; margin-bottom:10px; }
body.main .box_people .wrap_cont .people_list{width:230px; height:40px; overflow:hidden;}
body.main .box_people .wrap_cont .people_list li{line-height:20px;}

/* 2016.10.14 정보처방 추가*/
.boxkrpia{position:relative;float:left;width:228px;height:212px;margin:0;padding:20px;border:1px solid #f97b73;background-color:#fff;}
.boxkrpia .wrap_more{position:absolute;top:27px;right:10px;}
.boxkrpia .wrap_more .btn_more{padding:10px;}
.boxkrpia .wrap_more .btn_more .ico_more{width:9px;height:9px;}
.boxkrpia .txttitle{padding:10px 0 25px;border-bottom:1px solid #e5e5e5;text-align:center;}
.boxkrpia .wrap_link{padding-top:14px;width:228px;}
.boxkrpia .wrap_link .type1{float:left;width:127px;padding:5px 0 5px 5px;background:url('http://image.medigate.net/new/event/2016/1010_info_pst/images/line_1px.gif') right center no-repeat;letter-spacing:-1px;}
.boxkrpia .wrap_link .type2{float:left;width:53px;padding:5px 0 5px 5px;background:url('http://image.medigate.net/new/event/2016/1010_info_pst/images/line_1px.gif') right center no-repeat;}
.boxkrpia .wrap_link .type3{float:left;width:53px;padding:5px 0 5px 20px;background:url('http://image.medigate.net/new/event/2016/1010_info_pst/images/line_1px.gif') right center no-repeat;}
.boxkrpia .wrap_link .type4{float:left;width:75px;padding:5px 0 5px 20px;}



/*지운 추가*/

body.main .main_cont .box_news{position:relative;width:520px;height:auto;margin-top:0;padding-top:0;}
body.main .main_cont .box_news .wrap_head{margin-bottom:22px;padding:0;}
body.main .box_news .wrap_head .tit{width:200px;margin-top:23px;background-position:left -225px;}
body.main .box_news .wrap_head .wrap_btn{overflow:hidden;position:absolute;right:0;top:0;width:210px;height:39px;border-bottom:1px solid #e3e3e3;}
body.main .box_news .wrap_head .wrap_btn [class*="btn_"]{float:left;width:104px;height:100%;padding-top:14px;border-left:1px solid #e3e3e3;text-align:center;}
body.main .box_news .wrap_cont{overflow:hidden;width:100%;}
body.main .box_news .wrap_thumb{float:left;width:224px;height:201px;margin-right:46px;}
body.main .main_cont .box_news .wrap_img{width:224px;height:126px;}
body.main .box_news .wrap_thumb .title{display:block;overflow:hidden;margin-top:14px;color:#444547;text-overflow:ellipsis;white-space:nowrap;}
body.main .box_news .wrap_thumb .txt{display:-webkit-box;overflow:hidden;max-height:35px;margin-top:8px;line-height:1.5;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
body.main .box_news .wrap_cont .list{width:250px;height:auto;margin-top:0;}
body.main .box_news .wrap_cont .list .link{padding-left:8px;background:url('../images/ico_vertical.png') no-repeat left -821px;}

body.main .box2_job .wrap_head .tit{width:120px;background-position:left -250px;}
body.main .box2_training .wrap_head .tit{width:135px;background-position:left -275px;}
body.main .box2_real_estate .wrap_head .tit{width:165px;background-position:left -300px;}
body.main .box2_aesthetic .wrap_head .tit{width:184px;background-position:left -325px;}
body.main .box_culture_life .wrap_head .tit{width:162px;background-position:left -350px;}
body.main .box_video_lecture .wrap_head .tit{width:160px;background-position:left -375px;}
body.main .box_case_study .wrap_head .tit{width:125px;background-position:left -400px;}
body.main .box_rare_diseases .wrap_head .tit{width:145px;background-position:left -425px;}

.box_culture_life .wrap_cont{overflow:hidden;position:relative;width:100%;height:187px;}
body.main .main_cont .box_culture_life .wrap_img{position:static;height:187px;}
.box_culture_life .bx-caption{position:absolute;left:9px;bottom:33px;right:9px;z-index:100;font-size:14px;font-weight:bold;color:#fff;}
.box_culture_life .bx-pager{position:absolute;left:0;bottom:8px;z-index:100;width:100%;text-align:center;}
.box_culture_life .bx-pager .bx-pager-item{display:inline-block;width:8px;height:8px;margin:0 3px;}
.box_culture_life .bx-pager .bx-pager-link{display:block;overflow:hidden;width:100%;height:100%;background:url('../images/btn.png') no-repeat -200px -100px;text-indent:-9999px;text-align:left;}
.box_culture_life .bx-pager .bx-pager-link.active{background-position:-225px -100px;}
.box_culture_life .bx-controls-direction{display:none;}

.box_video_lecture .box_movie{width:230px;height:130px;padding:0;}
.box_video_lecture .tag{position:absolute;right:6px;top:6px;z-index:1;height:12px;padding:1px 6px 0;font-size:10px;font-weight:bold;color:#fff;background-color:#0481c6;text-transform:uppercase;}
.box_video_lecture .box_movie .link .btn_movie{display:block;}
.box_video_lecture .box_movie .txt_desc{display:block;overflow:hidden;top:auto;bottom:0;height:24px;padding:0 0 0 12px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;text-align:left;}

body.main .wrap_etc{border-top:2px solid #444547;}
body.main .wrap_etc .tit{width:45px;height:13px;background-image:url('../images/tit.png');}
body.main .wrap_etc .inner{overflow:hidden;position:relative;width:1100px;min-height:40px;margin:0 auto;}
body.main .wrap_etc .btn_open{position:absolute;right:0;top:0;width:41px;height:41px;border:1px solid #ccc;border-top:none;background:none;}
body.main .wrap_etc .btn_open:before{content:'';display:block;position:absolute;left:12px;top:15px;width:16px;height:10px;background:url('../images/ico.png') no-repeat -100px -75px;}
body.main .wrap_etc .list{overflow:hidden;width:355px;}
body.main .wrap_etc .list li{overflow:hidden;float:left;width:100%;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;}
body.main .wrap_etc .wrap_notice,
body.main .wrap_etc .wrap_event{float:left;width:50%;min-height:40px;padding-top:13px;box-sizing:border-box;}
body.main .wrap_etc .wrap_notice > .link,
body.main .wrap_etc .wrap_event > .link{float:left;margin-right:30px;}
body.main .wrap_etc .wrap_notice .tit{background-position:-125px -50px;}
body.main .wrap_etc .wrap_event{padding-left:30px;border-left:1px solid #ccc;}
body.main .wrap_etc .wrap_event .tit{background-position:-125px -75px;}

body.main .wrap_etc .hide .btn_open:before{background-position:-100px -100px;}
body.main .wrap_etc .hide .list li{display:none}
body.main .wrap_etc .hide .list li:first-child{display:block}
/* 메인 > 상단 배너 */
.wrap_header_ad{border-bottom:1px solid #ccc;background-color:#ebe4de;}
.wrap_header_ad > .inner{position:relative;width:1100px;margin:0 auto;}
.wrap_header_ad .link{display:block;overflow:hidden;width:1100px;height:80px;text-align:center;}
.wrap_header_ad .link img{max-width:1100px;max-height:80px;}
.wrap_header_ad .wrap_checkbox{position:absolute;right:37px;bottom:5px;font-size:11px;color:#444547;}
.wrap_header_ad .btn_close_ban{position:absolute;right:0;bottom:5px;width:15px;height:13px;border:1px solid #ccc;background-position:-150px -75px;}

/* 뉴스배너 */
body.main .main_cont .box_news_banner{position:relative;width:520px;height:60px;margin-top:0;padding-top:0;  background-color:#ebebeb; border-top-style:none;}
body.main .main_cont .box_news_banner .wrap_head{margin-bottom:22px;padding:0;}
body.main .main_cont .box_news_banner .wrap_head h2{text-align:center;color:#3399ff;font-size:18px;margin:7px 0 0 0;line-height:1.6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Nanum Gothic",nanumgothic;font-weight:500;}
body.main .main_cont .box_news_banner .wrap_head p{text-align:center;color:#808080;font-size:12px;line-height:1.6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Nanum Gothic",nanumgothic;}

/* fooger */



/* header */
.wrap_header{/*background:url('http://image.medigate.net/image/christmas.jpg') center bottom no-repeat;*/ background-color:#fff; height:115px; margin-bottom:37px;}
.wrap_header > .wrap{position:relative;left:0;top:0;z-index:2;width:1100px;margin:0 auto;}
.wrap_header .logo{position:absolute;left:0;top:64px;}
.wrap_header .logo .ir_img{width:136px;height:18px;background-image:url('../images/logo.png');}
.wrap_header .wrap_member{position:absolute;right:50px;top:8px;}
.wrap_header .wrap_member [class*="btn_"]{display:inline-block;padding-top:1px;font-size:11px;color:#646464;vertical-align:top;}
.wrap_header .wrap_member .btn_login{padding-left:15px;background:url('../images/ico_vertical.png') no-repeat left -50px;}
.wrap_header .wrap_member .btn_join{margin-left:7px;}
.wrap_header .wrap_member .btn_join:before{content:'';display:inline-block;width:1px;height:10px;margin:1px 10px 0 0;background-color:#ccc;vertical-align:top;}

.wrap_header .wrap_search{position:absolute;right:0;top:0;z-index:10;max-width:170px;height:30px;padding-right:30px;background-color:#646464;}
.wrap_header .wrap_search .btn_search{position:absolute;right:0;top:0;width:30px;height:30px;background:#646464;}
.wrap_header .wrap_search .btn_search .inner{position:absolute;left:0;top:0;width:100%;height:100%;}
.wrap_header .wrap_search .btn_search:before{content:'';display:block;position:absolute;left:8px;top:8px;width:15px;height:14px;background:url('../images/btn.png') no-repeat -100px -250px;}
.wrap_header .wrap_search .btn_search_close{position:absolute;right:0;top:0;width:30px;height:30px;background:#424040;}
.wrap_header .wrap_search .btn_search_close .inner{position:absolute;left:0;top:0;width:100%;height:100%;}
.wrap_header .wrap_search .btn_search_close:before{content:'';display:block;position:absolute;left:10px;top:9px;width:12px;height:12px;background:url('../images/btn.png') no-repeat -100px -275px;}
.wrap_header .wrap_search .inp_text{width:165px;margin:5px 0 0 5px;border:none;color:#b2b2b2;background:transparent;}
.wrap_header .wrap_search .inp_text:focus{color:#b2b2b2;}
.wrap_header .wrap_search .wrap .btn_search{right:30px;}
.wrap_header .wrap_search .wrap.hide{display:none}


/* s: 상단검색바변경 2017-03-27 */
.wrap_header .wrap_search_v2{position:absolute;right:0;top:0;z-index:10;width:168px;height:30px;padding-right:30px;border-right:1px solid #e3e3e3;}
.wrap_header .wrap_search_v2 .btn_search{position:absolute;right:0;top:0;width:30px;height:29px;}
.wrap_header .wrap_search_v2 .btn_search .inner{position:absolute;left:0;top:0;width:100%;height:100%;}
.wrap_header .wrap_search_v2 .ico_search{display:inline-block;overflow:hidden;background-image:url('../images/icon_topsearch.png');background-repeat:no-repeat;background-position:left top;vertical-align:top;}
.wrap_header .wrap_search_v2 .ico_search .inner{display:inline-block;width:100%;height:100%;text-indent:-9999px;text-align:left;}
.wrap_header .wrap_search_v2 .inp_text3{width:165px;height:29px;padding:0 5px 0;font-size:12px;color:#5c5c5c;background-color:#e6e6e6;line-height:29px;box-sizing:border-box;text-align:left;vertical-align:top;}
.wrap_header .wrap_search_v2 .inp_text3:focus{color:#0091d5;}
/* e: 상단검색바변경 2017-03-27 */

.wrap_header .wrap_member_info{position:absolute;right:30px;top:0;}
.wrap_header .wrap_member_info .btn_name{position:absolute;right:0;top:0;z-index:1;width:150px;height:30px;margin-right:1px;padding:1px 38px 0 10px;border-left:1px solid #ccc;font-size:11px;font-weight:bold;color:#646464;background-color:#fff;text-align:right;cursor:pointer; text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.wrap_header .wrap_member_info .btn_name:before{content:'';display:block;position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#fff;}
.wrap_header .wrap_member_info .btn_name:after{content:'';display:block;position:absolute;right:15px;top:12px;width:9px;height:6px;background:url('../images/ico_arrow.png') no-repeat left -75px;}
.wrap_header .wrap_member_info .member_menu{position:absolute;right:0;top:0;padding-top:29px;width:169px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:1px 1px 1px #ccc; z-index:999;}
.wrap_header .wrap_member_info .member_menu li{float:left;width:168px;border-left:1px solid #ccc;background-color:#fff;}
.wrap_header .wrap_member_info .member_menu li:first-child{border-top:1px solid #ccc;}
.wrap_header .wrap_member_info .member_menu li.menu_out{border-top:1px solid #ccc;}
.wrap_header .wrap_member_info .member_menu li .link{display:inline-block;height:15px;margin:10px 0 0 11px;padding:1px 0 0 25px;background:url('../images/ico_vertical.png') no-repeat;vertical-align:top;}
.wrap_header .wrap_member_info .member_menu li.menu_my_mg .link{margin-top:13px;background-position:left -475px;letter-spacing:1px;}
.wrap_header .wrap_member_info .member_menu li.menu_modify .link{background-position:left -500px;}
.wrap_header .wrap_member_info .member_menu li.menu_msg .link{background-position:left -523px;}
.wrap_header .wrap_member_info .member_menu li.menu_scrap .link{background-position:left -549px;}
.wrap_header .wrap_member_info .member_menu li.menu_partner .link{margin-bottom:14px;background-position:left -574px;}
.wrap_header .wrap_member_info .member_menu li.menu_out .link{margin-top:14px;margin-bottom:15px;background-position:left -600px;}

.wrap_header .wrap_member_info.hide .btn_name{border-left-color:#e6e6e6;background-color:transparent;}
.wrap_header .wrap_member_info.hide .btn_name:before{display:none;}
.wrap_header .wrap_member_info.hide .btn_name:after{background-position:left -50px;}
.wrap_header .wrap_member_info.hide .member_menu{display:none}


/* header > quick 2015-10-04 융합의학포럼추가,지구의삭제 */
.sec_quick{position:relative;height:29px;border-bottom:1px solid #e6e6e6;background-color:#f7f7f7;}
.sec_quick .menu_quick{overflow:hidden;width:664px;margin:0 auto;}
.sec_quick .menu_quick li{float:left;margin-left:15px;padding:5px 0;}
.sec_quick .menu_quick li:first-child{margin-left:0;}
.sec_quick .menu_quick a.ir_img{height:19px;background-image:url('../images/menu.png');}
/* .sec_quick .menu_quick .menu_ask{width:45px;background-position:left 4px;} */
.sec_quick .menu_quick .menu_muzzima{width:48px;background-position:left -21px;}
.sec_quick .menu_quick .menu_lady_dr{width:46px;background-position:left -46px;}
.sec_quick .menu_quick .menu_major_dr{width:46px;background-position:left -71px;}
.sec_quick .menu_quick .menu_aesthetic{width:70px;background-position:left -296px;}
.sec_quick .menu_quick .menu_intermedic{width:73px;background-position:left -316px;}
.sec_quick .menu_quick .menu_lease{width:56px;background-position:left -96px;}
.sec_quick .menu_quick .menu_job{width:53px;background-position:left -121px;}
.sec_quick .menu_quick .menu_event{width:44px;background-position:left -146px;}
.sec_quick .menu_quick .menu_research{width:54px;background-position:left -171px;}
.sec_quick .menu_quick .menu_aestrend{width:80px;background-position:left -336px;}/*-- 2016-10.12 메뉴추가 --*/
.sec_quick .wrap_app_down{position:absolute;left:20px;top:5px;z-index:2;}
.wrap_app_down .btn_app_down{height:19px;padding:4px 0 0 20px;font-size:11px;color:#646464;background:url('../images/ico_vertical.png') no-repeat left -425px;}
 
/* event_layer */
.g_event_layer_location{position:absolute; top:25px; width:100%;}
.g_event_layer_location .location{width:1100px; margin:0 auto; }
.g_event_layer_location .location img{margin-left:710px;}
.g_event_layer{position:absolute; width:100%; top:29px; z-index:10; padding-bottom:18px; border-bottom:solid #d0d0d0 1px; border-top:solid #d0d0d0 1px; display:block; background-image:url(../images/event_layer_bg.png);}
.g_event_layer .con{max-width:1200px; margin:0 auto; text-align:center;}
.g_event_layer .con li{padding:18px 4px 0 0; display:inline-block;}


.g_event_layer .btn{float:right; width:26px; margin-top:85px; vertical-align:bottom;}

/*
.sec_quick{height:29px;border-bottom:1px solid #ccc;background-color:#f8f8f8;}
div.sec_quick > .inner{width:500px;}
.menu_quick{overflow:hidden;width:100%;padding-top:9px;}
.menu_quick li{float:left;}
.menu_quick li .ir_img{width:37px;height:14px;margin-right:20px;background-image:url('../images/menu.png');}
.menu_quick li .menu_knowledge{width:37px;background-position:left top;}
.menu_quick li .menu_muzzima{width:46px;background-position:left -25px;}
.menu_quick li .menu_lady_dr{width:46px;background-position:left -50px;}
.menu_quick li .menu_major_dr{width:45px;background-position:left -75px;}
.menu_quick li .menu_situations_wanted{width:55px;background-position:left -100px;}
.menu_quick li .menu_event{width:44px;background-position:left -125px;}
.menu_quick li .menu_research{width:46px;background-position:left -150px;}
 */
/* header > gnd */
.sec_gnb{position:relative;width:100%;height:86px;/*height:122px;*/}
.sec_gnb:before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:33px;border-top:3px solid #0d4e96;border-bottom:1px solid #007eca;background-color:#0091d5;}
body.main .sec_gnb:before{border-bottom-color:transparent;background:transparent;}
.sec_gnb .menu_depth1{position:relative;width:661px;margin:36px auto 0;padding-bottom:36px;/*padding-top:36px;*/}
.sec_gnb .menu_depth1:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.sec_gnb .menu_depth1 > li{float:left;}
.sec_gnb .menu_depth1 > li:first-child{margin-left:30px}
.sec_gnb .menu_depth1 li.menu_news{margin-left:38px;}
.sec_gnb .menu_depth1 li.menu_academy{margin-left:38px;}
.sec_gnb .menu_depth1 li.menu_hospital_manage{margin-left:57px;}
.sec_gnb .menu_depth1 li.menu_culture_life{margin-left:47px;}
.sec_gnb .menu_depth1 li.menu_visit{margin-left:52px;}
.sec_gnb .menu_depth1 li.menu_campaign{margin-left:52px;}
.sec_gnb .menu_depth1 li.menu_footer{margin-left:52px;}
.sec_gnb .menu_depth1 li a.ir_img.link{height:16px;background-image:url('../images/menu.png');}
.sec_gnb .menu_depth1 li.menu_community a.ir_img{width:53px;background-position:-75px top;}
.sec_gnb .menu_depth1 li.menu_news a.ir_img{width:92px;background-position:-75px -300px;}
.sec_gnb .menu_depth1 li.menu_academy a.ir_img{width:52px;background-position:-75px -50px;}
.sec_gnb .menu_depth1 li.menu_hospital_manage a.ir_img{width:52px;background-position:-75px -75px;}
.sec_gnb .menu_depth1 li.menu_culture_life a.ir_img{width:77px;background-position:-75px -100px;}
.sec_gnb .menu_depth1 li.menu_visit a.ir_img{width:40px;background-position:-75px -125px;}
.sec_gnb .menu_depth1 li.menu_campaign a.ir_img{width:41px;background-position:-350px -231px;}



.sec_gnb .menu_depth1 li.on.menu_community a.ir_img{background-position:-75px -150px;}
.sec_gnb .menu_depth1 li.on.menu_news a.ir_img{background-position:-75px -325px;}
.sec_gnb .menu_depth1 li.on.menu_academy a.ir_img{background-position:-75px -200px;}
.sec_gnb .menu_depth1 li.on.menu_hospital_manage a.ir_img{background-position:-75px -225px;}
.sec_gnb .menu_depth1 li.on.menu_culture_life a.ir_img{background-position:-75px -250px;}
.sec_gnb .menu_depth1 li.on.menu_visit a.ir_img{background-position:-75px -275px;}
.sec_gnb .menu_depth1 li.on.menu_campaign a.ir_img{background-position:-350px -256px;}


.sec_gnb .wrap_depth2{display:none;position:absolute;left:50%;bottom:-34px;z-index:1;width:1100px;height:34px;margin-left:-550px;text-align:center;}
.sec_gnb li.on .wrap_depth2{display:block;}
.sec_gnb .menu_depth2{display:inline-block;margin:0 auto;}
.sec_gnb .menu_depth2:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.sec_gnb .menu_depth2 li{float:left;height:34px;}
.sec_gnb .menu_depth2 .link{display:inline-block;height:24px;padding:10px 19px 0;font-size:12px;color:#c5eeff;}
.sec_gnb .menu_depth2 li.on .link{font-weight:bold;color:#fff;background-color:#0d4e96;}


.sec_gnb .wrap_gnb{position:absolute;left:0;top:52px;z-index:1;width:100%;padding-bottom:3px;background-color:#fff;}
.sec_gnb .wrap_gnb:after{content:'';display:block;position:absolute;left:0;bottom:-6px;width:100%;height:6px;background:url('../images/bg_gnb_bottom.png') repeat-x left top;}
.sec_gnb .wrap_gnb .inner{overflow:hidden;width:661px;margin:0 auto;background: url('../images/bg_gnb.gif') repeat left top;}
.sec_gnb .wrap_gnb .menu{float:left;width:109px;margin:12px 0 17px 1px;text-align:center;}
.sec_gnb .wrap_gnb .menu li{float:left;width:100%;margin-bottom:7px;}
.sec_gnb .wrap_gnb .menu .link.ir_img{height:13px;border:5px solid #fff;background-image:url('../images/menu.png');}

.sec_gnb .wrap_gnb .m_community .menu_1 .link{width:31px;background-position:-175px top;}
.sec_gnb .wrap_gnb .m_community .menu_2 .link{width:31px;background-position:-175px -25px;}
.sec_gnb .wrap_gnb .m_community .menu_3 .link{width:31px;background-position:-175px -50px;}
.sec_gnb .wrap_gnb .m_community .menu_4 .link{width:47px;background-position:-175px -75px;}
.sec_gnb .wrap_gnb .m_community .menu_5 .link{width:47px;background-position:-175px -100px;}
.sec_gnb .wrap_gnb .m_community .menu_6 .link{width:41px;background-position:-175px -125px;}
.sec_gnb .wrap_gnb .m_community .menu_7 .link{width:31px;background-position:-175px -150px;}
.sec_gnb .wrap_gnb .m_community .menu_8 .link{width:35px;background-position:-250px -150px;}

.sec_gnb .wrap_gnb .m_news .menu_2 .link{width:41px;background-position:-250px top;}
.sec_gnb .wrap_gnb .m_news .menu_3 .link{width:41px;background-position:-250px -25px;}
.sec_gnb .wrap_gnb .m_news .menu_4 .link{width:51px;background-position:-250px -50px;}
.sec_gnb .wrap_gnb .m_news .menu_5 .link{width:42px;background-position:-250px -75px;}
.sec_gnb .wrap_gnb .m_news .menu_6 .link{width:39px;background-position:-250px -100px;}
.sec_gnb .wrap_gnb .m_news .menu_7 .link{width:51px;background-position:-250px -125px;}
.sec_gnb .wrap_gnb .m_news .menu_1 .link{width:72px;background-position:-250px -300px;}

/* 2015-10-01 수정
.sec_gnb .wrap_gnb .m_academy .menu_1 .link{width:42px;background-position:-350px top;}
.sec_gnb .wrap_gnb .m_academy .menu_2 .link{width:61px;background-position:-350px -25px;}
.sec_gnb .wrap_gnb .m_academy .menu_3 .link{width:52px;background-position:-350px -50px;}
.sec_gnb .wrap_gnb .m_academy .menu_4 .link{width:41px;background-position:-350px -75px;}
.sec_gnb .wrap_gnb .m_academy .menu_5 .link{width:41px;background-position:-350px -100px;}
.sec_gnb .wrap_gnb .m_academy .menu_6 .link{width:30px;background-position:-350px -125px;}
.sec_gnb .wrap_gnb .m_academy .menu_7 .link{width:41px;background-position:-350px -150px;}
.sec_gnb .wrap_gnb .m_academy .menu_8 .link{width:51px;background-position:-350px -175px;}
.sec_gnb .wrap_gnb .m_academy .menu_9 .link{width:63px;background-position:-350px -200px;}
*/

/* 2015-10-01 수정*/
.sec_gnb .wrap_gnb .m_academy .menu_1 .link{width:42px;background-position:-350px top;}
.sec_gnb .wrap_gnb .m_academy .menu_2 .link{width:61px;background-position:-350px -25px;}
.sec_gnb .wrap_gnb .m_academy .menu_3 .link{width:63px;background-position:-350px -50px;}
.sec_gnb .wrap_gnb .m_academy .menu_4 .link{width:52px;background-position:-350px -75px;}
.sec_gnb .wrap_gnb .m_academy .menu_5 .link{width:41px;background-position:-350px -100px;}
.sec_gnb .wrap_gnb .m_academy .menu_6 .link{width:41px;background-position:-350px -125px;}
.sec_gnb .wrap_gnb .m_academy .menu_7 .link{width:30px;background-position:-350px -150px;}
.sec_gnb .wrap_gnb .m_academy .menu_8 .link{width:41px;background-position:-350px -175px;}
.sec_gnb .wrap_gnb .m_academy .menu_9 .link{width:51px;background-position:-350px -200px;}

.sec_gnb .wrap_gnb .m_manage .menu_1 .link{width:40px;background-position:-425px top;}
.sec_gnb .wrap_gnb .m_manage .menu_2 .link{width:41px;background-position:-425px -25px;}
.sec_gnb .wrap_gnb .m_manage .menu_3 .link{width:53px;background-position:-425px -50px;}
.sec_gnb .wrap_gnb .m_manage .menu_4 .link{width:46px;background-position:-425px -75px;}
.sec_gnb .wrap_gnb .m_manage .menu_5 .link{width:31px;background-position:-425px -100px;}
.sec_gnb .wrap_gnb .m_manage .menu_6 .link{width:66px;background-position:-425px -125px;}
.sec_gnb .wrap_gnb .m_manage .menu_7 .link{width:40px;background-position:-425px -150px;}
.sec_gnb .wrap_gnb .m_manage .menu_8 .link{width:41px;background-position:-425px -175px;}
.sec_gnb .wrap_gnb .m_manage .menu_9 .link{width:51px;background-position:-425px -225px;}
.sec_gnb .wrap_gnb .m_manage .menu_10 .link{width:70px;background-position:-425px -200px;}

.sec_gnb .wrap_gnb .m_culture_life .menu_1 .link{width:20px;background-position:-525px top;}
.sec_gnb .wrap_gnb .m_culture_life .menu_2 .link{width:20px;background-position:-525px -25px;}
.sec_gnb .wrap_gnb .m_culture_life .menu_3 .link{width:50px;background-position:-525px -50px;}
.sec_gnb .wrap_gnb .m_culture_life .menu_4 .link{width:35px;background-position:-525px -75px;}
.sec_gnb .wrap_gnb .m_culture_life .menu_5 .link{width:57px;background-position:-525px -100px;}
.sec_gnb .wrap_gnb .m_culture_life .menu_6 .link{width:62px;background-position:-525px -125px;}
.sec_gnb .wrap_gnb .m_culture_life .menu_7 .link{width:53px;background-position:-425px -250px;}
.sec_gnb .wrap_gnb .m_culture_life .menu_8 .link{width:71px;background-position:-525px -325px;}
.sec_gnb .wrap_gnb .m_culture_life .menu_9 .link{width:53px;background-position:-525px -350px;}

.sec_gnb .wrap_gnb .m_visit .menu_1 .link{width:52px;background-position:-625px top;}
.sec_gnb .wrap_gnb .m_visit .menu_2 .link{width:27px;background-position:-625px -25px;}
.sec_gnb .wrap_gnb .m_visit .menu_3 .link{width:63px;background-position:-625px -50px;}
.sec_gnb .wrap_gnb .m_visit .menu_4 .link{width:63px;background-position:-625px -75px;}
.sec_gnb .wrap_gnb .m_visit .menu_5 .link{width:63px;background-position:-625px -100px;}

/* 2015-10-05 캠페인추가 */
.sec_gnb .wrap_gnb .m_campaign .menu_1 .link{width:51px;background-position:-525px -175px;}
.sec_gnb .wrap_gnb .m_campaign .menu_2 .link{width:26px;background-position:-525px -200px;}
.sec_gnb .wrap_gnb .m_campaign .menu_3 .link{width:31px;background-position:-525px -225px;}
.sec_gnb .wrap_gnb .m_campaign .menu_4 .link{width:22px;background-position:-525px -250px;}
.sec_gnb .wrap_gnb .m_campaign .menu_5 .link{width:73px;background-position:-525px -275px;}
.sec_gnb .wrap_gnb .m_campaign .menu_6 .link{width:42px;background-position:-525px -300px;}




/* common > icon */
.board_list .wrap_side [class*="ico_"]{float:left;width:13px;height:13px;margin-right:5px;background-image:url('../images/ico.png');}
.ico_file_img{background-position:left top;}
.ico_file_attach{background-position:-25px top;}
.ico_new{background-position:-50px top;}
.ico_phone{background-position:-75px top;}

/* common > btn */
.btn_img{display:inline-block;overflow:hidden;background-image:url('../images/btn.png');background-repeat:no-repeat;background-position:left top;vertical-align:top;}
.btn_img .inner{display:inline-block;width:100%;height:100%;text-indent:-9999px;text-align:left;}

a[class*="btn_type"]{display:inline-block;line-height:normal !important;text-align:center;}
a[class*="btn_type"] > span{display:table !important;height:100%;margin:1px auto 0;}
a[class*="btn_type"] > span > span{display:table-cell !important;padding:0 10px;vertical-align:middle !important;}
span[class*="btn_type"]{display:inline-block;line-height:normal;text-align:center;}
span[class*="btn_type"] > span{display:table !important;height:100%;margin:1px auto 0;padding:0 10px;}
span[class*="btn_type"] > span > span{display:table-cell !important;vertical-align:middle !important;}

button[class*="btn_type"]{padding-top:1px;line-height:normal !important;text-align:center;}
button[class*="btn_type"] > span{padding:0 10px;vertical-align:baseline !important;}

.btn_type1{overflow:hidden;min-width:78px;height:21px;border:1px solid #0081bd;color:#fff;background-color:#0091d5;box-shadow:0 1px 1px #cfcfcf, 1px 1px 0 0px #009fdb inset;}
button.btn_type1{min-width:90px;height:23px;}

/* 2015-11-06 라인버튼추가 */
.btn_type1_2{overflow:hidden;min-width:78px;height:21px;border:1px solid #bfbfbf;color:#444547;background-color:#fff;box-shadow:0 1px 1px #cfcfcf;}
button.btn_type1_2{min-width:90px;height:23px;}

.btn_type1_1{overflow:hidden;min-width:88px;height:38px;border:1px solid #0081bd;color:#fff;background-color:#0091d5;box-shadow:0 1px 1px #cfcfcf, 1px 1px 0 0px #009fdb inset;}
button.btn_type1_1{min-width:90px;height:40px;}

.btn_type2{overflow:hidden;min-width:58px;height:21px;border:1px solid #e1e0e0;border-bottom:1px solid #b9b8b8;background:#fff url('../images/btn_bg.gif') repeat-x left bottom;box-shadow:0 1px 1px #cfcfcf;}
button.btn_type2{min-width:60px;height:23px;}

/* common > btn > color type1 > normal */
.btn_type_c1{overflow:hidden;min-width:68px;height:18px;border:1px solid #444547;color:#fff;background-color:#444547;}
button.btn_type_c1, input.btn_type_c1{min-width:70px;height:20px;}
/* common > btn > color type1 > hover / active */
.btn_type_c1:hover, .btn_type_c1:active{border-color:#666;background-color:#666;}

/* common > btn > color type2 > normal */
.btn_type_c2{overflow:hidden;min-width:78px;height:21px;border:1px solid #bfbfbf;color:#444547;background-color:#fff;}
button.btn_type_c2{min-width:80px;height:23px;}
/* common > btn > color type2 > hover / active */
.btn_type_c2:hover, .btn_type_c2:active{border-color:#bfbfbf;color:#fff;background-color:#bfbfbf;}

/* common > btn > color type3 > normal */
.btn_type_c3{overflow:hidden;min-width:68px;height:18px;border:1px solid #bfbfbf;color:#444547;background-color:#fff;}
button.btn_type_c3{min-width:70px;height:20px;}
/* common > btn > color type3 > hover / active */
.btn_type_c3:hover, .btn_type_c3:active, .btn_type_c3.on{border-color:#0d4e96;color:#fff;background-color:#0d4e96;}

/* common > btn > color type4 > normal */
.btn_type_c4{overflow:hidden;min-width:68px;height:28px;border:1px solid #bfbfbf;font-weight:bold;color:#fff;background-color:#bfbfbf;}
button.btn_type_c4{min-width:70px;height:30px;}
/* common > btn > color type4 > hover / active */
.btn_type_c4:hover, .btn_type_c4:active{border-color:#bfbfbf;color:#fff;background-color:#bfbfbf;}

/* common > btn > color type5 > normal */
.btn_type_c5{overflow:hidden;min-width:68px;height:28px;border:1px solid #e6e6e6;color:#444547;background-color:#f7f7f7;}
button.btn_type_c5{min-width:70px;height:34px;}
/* common > btn > color type5 > hover / active */
.btn_type_c5:hover, .btn_type_c5:active{}

/* common > btn > color type6 > normal */
.btn_type_c6{overflow:hidden;min-width:88px;height:21px;border:1px solid #2e923e;color:#fff;background-color:#3ba94c;}
button.btn_type_c6{min-width:90px;height:23px;}
/* common > btn > color type6 > hover / active */
.btn_type_c6:hover, .btn_type_c6:active{}

/* common > btn > color type6 > normal */
.btn_type_c7{overflow:hidden;min-width:88px;height:21px;border:1px solid #0091d5;color:#fff;background-color:#0091d5;}
button.btn_type_c7{min-width:90px;height:23px;}
/* common > btn > color type6 > hover / active */
.btn_type_c7:hover, .btn_type_c7:active{}

/* common > btn > color type4 > norma8 */
.btn_type_c8{overflow:hidden;min-width:68px;height:28px;border:1px solid #0d4e96;font-weight:bold;color:#fff;background-color:#0d4e96;}
button.btn_type_c8{min-width:70px;height:30px;}
/* common > btn > color type4 > hover / active */
.btn_type_c8:hover, .btn_type_c8:active{border-color:#0d4e96;color:#fff;background-color:#0d4e96;}

/* btn */
.btn_file{display:inline-block;overflow:hidden;position:relative;line-height:1.7 !important;vertical-align:top;text-align:center;}
.btn_file.img1{width:59px;height:22px;background:url('../images/btn.png') no-repeat left -100px;}
.btn_file input[type*="file"]{position:absolute;right:0;bottom:0;width:100%;height:100%;padding-right:10px;padding-bottom:50px;font-size:35px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.btn_newfile{display:inline-block;overflow:hidden;position:relative;line-height:1.7 !important;text-align:center;}
.btn_newfile.img1{width:59px;height:22px;background:url('../images/btn.png') no-repeat left -100px;}
.btn_newfile input[type*="file"]{position:absolute;right:0;bottom:0;width:100%;height:100%;padding-right:10px;padding-bottom:50px;font-size:35px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}

.btn_participate{width:72px;height:23px;background-image:url('../images/btn.png');background-position:left -125px;}/* 참여하기 버튼*/
.btn_del_file{display:inline-block;width:37px;height:22px;background:url('../images/btn.png') no-repeat -75px -100px;vertical-align:top;text-indent:-9999px;cursor:pointer;}/* 첨부파일-미리보기 삭제 */
.btn_error{font-size:11px;line-height:1.7;color:#0091d5;text-decoration:underline;text-align:left;}
/*.sec_aside2 */span.btn_modify{padding-left:13px;font-size:11px;color:#444547;background:url('../images/ico_vertical.png') no-repeat left -399px;}/* 수정하기 */

.btn_wrap_add{width:18px;height:18px;border:1px solid #444547;background-color:#444547;background-image:url('../images/btn.png');background-position:-96px -46px;}
.btn_wrap_del{width:18px;height:18px;border:1px solid #bfbfbf;background-color:#fff;background-image:url('../images/btn.png');background-position:-121px -45px;}



/* common > form > input */
.inp_text{height:20px;padding:3px 5px 0;border:1px solid #e3e3e3;font-size:12px;color:#5c5c5c;background-color:#f7f7f7;box-sizing:border-box;text-align:left;vertical-align:top;}
.inp_text:focus{color:#444547;}
.inp_text2{font-weight:bold;color:#0091d5;background-color:#fff;}
.inp_text2:focus{color:#0091d5;}
.inp_textarea{overflow:hidden;overflow-y:auto;width:100%;padding:5px;border:1px solid #e6e6e6;line-height:1.5;color:#444547;background-color:#fff;resize:none;box-sizing:border-box;vertical-align:top;}
.wrap_edit .inp_textarea{padding:0 7px;}
td.edit .inp_textarea{border:none;}

/* common > form > selectbox */
/* select{color:#444547;} */
select{color:#808080;}
.inp_select.select_type1{height:20px;border:1px solid #a4a4a4;}
.inp_select.select_type2{height:20px;border:1px solid transparent}

/*클럽용사이드콤보박스 2016-05-19*/
.inp_select.select_type3{height:20px;border:1px solid #a4a4a4;width:172px;overflow:hidden;}

/* common > form > 000 */
.wrap_radio{display:inline-block;vertical-align:top;}
.wrap_checkbox{display:inline-block;vertical-align:top;}
.wrap_radio .label_txt,
.wrap_checkbox .label_txt{display:inline-block;padding-top:4px;vertical-align:top;}
.inp_radio,
.inp_check{display:inline-block;overflow:visible;width:12px;height:12px;padding-top:4px;vertical-align:top;}
.inp_disabled.inp_radio + .label_txt,
.inp_disabled.wrap_checkbox + .label_txt{color:#ccc;}



/* fake form - radiobutton */
.radio_wrap {display:inline-block;height:20px;line-height:20px;}
.radio_wrap .label_txt {zoom:1;overflow:hidden;padding-right:20px;}
.radio_wrap .rdbox {display:inline-block;position:relative;width:16px;height:16px;overflow:hidden;vertical-align:middle;background:url("../images/bg_radiobtn.png") 0 0 no-repeat;vertical-align:sub;margin-top:-2px;padding-left:5px;}
.radio_wrap .rdbox input {position:absolute;left:-999px;top:0;}
.radio_wrap .rdbox.on {background:url("../images/bg_radiobtn.png") 0 -16px no-repeat; }


/* commen > search */
[class*="box_search"] .input_search{display:inline-block;position:relative;margin-right:20px;padding-right:25px;vertical-align:top;}
[class*="box_search"] .input_search .btn_search{position:absolute;right:0;top:0;width:17px;height:20px;background-image:url('../images/btn.png');background-position:left 1px;}

/* content */
/* 페이지 제목 */
.sec_content .page_title{position:relative;}
.page_title .title{height:43px;}
.page_title .txt{min-height:16px;padding-bottom:39px;}/* 1209 수정 - 광고 및 제휴 안내 텍스트 두줄 되면서 */
.page_title .sub_tittxt{color:#444547;font-size:15px;text-align:left;font-family:"Nanum Gothic","나눔고딕", NanumGothic, "맑은 고딕","돋움";min-height:16px;padding-bottom:40px;}

/* 아이콘 */
.ico_notice{width:12px;height:10px;background-image:url('../images/ico.png');background-position:left -50px;}
.ico_admin{width:60px;height:8px;background-image:url('../images/ico.png');background-position:-25px -50px;}

/* content > board */
.box_search_list ~ table[class*="board_"]{margin-top:20px;}
table[class*="board_"]{table-layout:fixed;width:100%;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
table[class*="board_"] td{height:36px;color:#5c5c5c;letter-spacing:-1px;box-sizing:border-box;}
table.board_view td{padding:12px 0 8px;vertical-align:top;}
table.board_write td{height:26px;padding-top:10px;padding-bottom:10px;}
table[class*="board_"] td.title{padding-left:10px;color:#444547; font-size:13px;}
table[class*="board_"] td.clinic{padding-left:7px;padding-right:7px;}
table[class*="board_"] td.num{font-size:11px;letter-spacing:0; color:#808080}
table[class*="board_"] tr{border-top:1px solid #e4e4e4;}
table[class*="board_"] tr:first-child{border-color:transparent;}
table[class*="board_"] tr:first-child + tr{border-top-color:#919191}

/* content > board > list */
.box_search_list{padding:14px 15px;border:1px solid #e6e6e6;box-sizing:border-box;}
.box_search_list:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.box_search_list .btn_write{float:right;margin-top:-2px;margin-bottom:-1px;}
.box_search_list .btn_detail_search{margin-right:21px;}
.box_search_list.box_search_detail{position:relative;}
.box_search_list .inp_select.sel_ad_type{margin-right:16px;}
.box_search_list .ui-selectmenu-button.sel_ad_type{margin-right:16px;}
.box_search_list .label_txt{display:inline-block;padding-top:5px;vertical-align:top;}
.box_search_list .btn_category_edit{width:100px;margin:-2px 0 0 5px;vertical-align:top;}
/* 삭제
.box_search_list.board_guide{position:relative;}
.box_search_list > [class*="btn_"]{position:absolute;right:0;top:-24px;}
.btn_board_management{width:91px;height:13px;background-image:url('../images/btn.png');background-position:-25px top;}
.btn_use_guide{width:59px;height:13px;background-position:left -275px;}
.btn_research_panel{width:90px;height:13px;background-position:left -300px;}
*/

.board_list th{padding:12px 0 11px;text-align:center;}
/* div.wrap_board_list table.board_list td{padding-top:3px;line-height:normal;text-align:center;vertical-align:middle;} */
div.wrap_board_list table.board_list td{padding:10px 0;line-height:normal;text-align:center;vertical-align:middle;} /* 2015-09-10 수정 */
div.wrap_board_list table.board_list tr:first-child{border-top-color:#919191;}
div.wrap_board_list table.board_list tr:first-child + tr{border-color:#e4e4e4;}
div.wrap_board_list .thumb_column{margin-bottom:40px;}
div.wrap_board_list table.board_list td.clinic{padding:10px 20px;} /* 2016-09-07 수정 */

div.wrap_board_list .category{margin-top:20px;}
div.wrap_board_list .category .menu_list{overflow:hidden;}
div.wrap_board_list .category .menu_list li{float:left;}
div.wrap_board_list .category .menu_list .link{display:table-cell;min-width:110px;height:20px;border:1px solid #e3e3e3; font-weight:normal;color:#999;text-align:center;vertical-align:middle;}
div.wrap_board_list .category .menu_list .on .link{color:#444547; background-color:#e3e3e3;}
div.wrap_board_list .category .menu_list .inner{display:inline-block;padding:3px 13px 0;}



.board_list th.title{padding-left:10px;text-align:left;}
.board_list td.title{text-align:left !important;}
.board_list td.name .wrap{text-align:center; text-overflow:ellipsis;}
.board_list td.title .wrap{padding-right:100px;}
.board_list td.title .wrap:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.board_list td.title .link{overflow:hidden;float:left;max-width:100%;margin-right:-5px;padding-right:3px;/*margin-top:-3px;line-height:1.8;*/text-overflow:ellipsis;white-space:nowrap;text-align:left;box-sizing:border-box;}
.board_list td.title .wrap_side{float:left;width:1px;height:12px;position:relative;}
.board_list td.title .wrap_side .inner{overflow:hidden;position:absolute;left:7px;top:0;width:105px;white-space:nowrap;}
.board_list td.title .thumb{overflow:hidden;float:left;width:52px;height:39px;border:1px solid #ccc;}
.board_list td.title .thumb .img{width:100%;height:100%;}
.board_list td .wrap:first-child{overflow:hidden;white-space:nowrap;}
.board_list td.area{color:#578fcc;}
.board_list td.institution_name{color:#578fcc;}
.board_list td.institution_name > .wrap{text-overflow:ellipsis;}
.board_list td.date_end .d_day{font-weight:bold;color:#e07171;}
.board_list td.lease_area:first-child{padding-left:10px;text-align:left !important;}
.board_list td.lease_class{color:#444547;}
.board_list td.answer [class*="btn_"]{min-width:72px;width:72px;}
.wrap_board_list .board_list th.purpose,
.wrap_board_list .board_list td.purpose{padding-left:20px;text-align:left;}
.board_list td.detail_view .link{color:#0091d5;text-decoration:underline;}
.board_list td.date .reserve_date{height:9px;margin:-7px 0 15px 0;color:#444547;}
.board_list td.date .reserve_date:first-child{margin-top:8px;}
.board_list td.cancel .btn_cancel{min-width:43px;width:43px;height:21px;margin-bottom:2px;}
.board_list td.cancel .btn_cancel span{padding-left:0;padding-right:0;}
.board_list .cmt_num{float:left;margin-right:5px;font-weight:bold;}
[class*="list"] .cmt_num:before{content:"(";}
[class*="list"] .cmt_num:after{content:")";}
.board_list .cell_reply{}
.board_list .cell_reply td.title .wrap{padding-right:10px;}
.board_list .cell_reply td.title .link{padding-left:12px;background:url('../images/ico_vertical.png') no-repeat left 3px;}
.board_list .cell_reply.cell_reply2 td.title .wrap{margin-left:10px;}
.board_list .cell_reply.cell_reply3 td.title .wrap{margin-left:20px;}
.board_list .cell_reply.cell_reply4 td.title .wrap{margin-left:30px;}
.board_list .cell_reply.cell_reply5 td.title .wrap{margin-left:40px;}
.board_list .cell_reply.cell_reply6 td.title .wrap{margin-left:50px;}
.board_list .cell_reply.cell_reply7 td.title .wrap{margin-left:60px;}
.board_list .cell_reply.cell_reply8 td.title .wrap{margin-left:70px;}
.board_list .cell_reply.cell_reply9 td.title .wrap{margin-left:80px;}
.board_list .cell_reply.cell_reply10 td.title .wrap{margin-left:90px;}
.board_list .cell_del_writer{}
.board_list .cell_del_writer td,
.board_list .cell_del_writer td .link{color:#bfbfbf;}
.board_list .cell_notice td.title .link{font-weight:bold;color:#0091d5;letter-spacing:0;}

.wrap_board_list .board_list.list_thumb th.title{padding-left:auto;text-align:center;}
.wrap_board_list .board_list.list_thumb td{height:60px;}
.wrap_board_list .board_list.list_thumb td.thumb .link_thumb{display:block;margin-top:-3px;}

/* content > board > list > 하단 버튼 */
.wrap_list_btn{position:relative;margin-top:10px;}
.wrap_list_btn > .inner{position:absolute;left:0;top:0;}
.wrap_list_btn [class*="btn_"]{vertical-align:top;}
.page_control ~ .wrap_list_btn{margin-top:0;}
.page_control ~ .wrap_list_btn > .inner{position:absolute;left:auto;right:0;top:-35px;}

/* content > board > list > 외부 사이트 */
.wrap_board_list.outside_board{border:2px solid #3ba94c;}
.wrap_board_list.outside_board .board_list{border:none;}
.wrap_board_list.outside_board .board_list tr > .title{padding-left:40px;}
.wrap_board_list.outside_board .board_list td.area{color:#444547}
div.wrap_board_list.outside_board table.board_list tbody tr:first-child{border-top-color:#3ba94c;}
div.wrap_board_list.outside_board table.board_list thead tr:first-child{border-top:none}

/* content > board > list > 유료서비스 게시글 보기에 나오는 리스트 */
.wrap_board_list.pay_ser{}
.wrap_board_list.pay_ser th .ico_list{width:7px;height:4px;background-image:url('../images/btn_vertical.png');background-position:right -25px;vertical-align:middle;}
.wrap_board_list.pay_ser th .ico_list.ico_next{background-position:right top;}

/* content > board > list > 게시물표시 */
a.link [class*="article_"]{margin-right:5px;font-weight:bold;color:#0091d5;text-transform:uppercase;letter-spacing:1px;}
a.link [class*="article_"]:before{content:"["}
a.link [class*="article_"]:after{content:"]"}
td.title .link .article_list{color:#0091d5;}
td.title .link .article_pull{color:#0091d5;}
a.link .article_class, a.link .article_txt{color:#0091d5;font-weight:normal;letter-spacing:0;}
td.title .link .article_blind{color:#cc6666;}
td.title .ir_img.article_blind{width:13px;height:13px;margin:0 6px 0 0;background-image:url('../images/ico.png');background-position:-50px -25px;}

/* content > board > list > Paging */
.page_control{overflow:hidden;height:30px;margin-top:15px;text-align:center;}
.page_control .numf{overflow:hidden;min-width:28px;height:30px;margin:0 2.5px;border:1px solid #e3e3e3;/*font-family:verdana;font-size:11px;*/color:#999;vertical-align:top;box-sizing:border-box; background-color:#FFF;}
.page_control .numf .inner{display:inline-block;height:100%;padding:9px 6px 0;vertical-align:top;}
.page_control .numf.on{font-weight:bold;color:#444547;background-color:#e3e3e3;}
.page_control .btn_img[class*="page_"]{width:28px;height:30px;border:1px solid #e3e3e3;background-image:url('../images/btn.png');box-sizing:border-box;}
.page_control .page_prev{margin-right:2.5px;background-position:10px -41px; background-color:#FFF;}
.page_control .page_next{margin-left:2.5px;background-position:-40px -41px; background-color:#FFF;}

/* content > board > list > 리스트 정렬 조건 */
.wrap_list_align{margin:18px 0 10px;text-align:right;}
.wrap_list_align:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.wrap_list_align .inp_radio{margin-left:25px;}
.wrap_list_align .inp_select{float:left;}
.wrap_list_align .ui-selectmenu-button{float:left;}
.wrap_list_align .txt_info{float:left;color:#444547;}
.wrap_list_align .txt_info .num{color:#0091d5;}
.wrap_board_list .wrap_list_align ~ table[class*="board_list"]{margin-top:0;}

/* content > board > list > 연수강좌 */
.board_list2{overflow:hidden;width:100%;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.board_list2 > li{float:left;width:100%;border-top:1px solid #e4e4e4}
.board_list2 > li:first-child{border-top:none;}
.board_list2 div.head{overflow:hidden;width:100%;padding:12px 0 9px 14px;background-color:#e1f9fd;text-align:left;word-break:break-all;box-sizing:border-box;}
.board_list2 div.head .title .link{line-height:1.5;font-weight:bold;color:#444547;}
.board_list2 div.cont{padding-left:14px;}
.board_list2 div.cont .detail_list{margin:6px 0 15px;line-height:1.7;color:#5c5c5c;}
.board_list2 div.cont .detail_list:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.board_list2 div.cont .detail_list li{overflow:hidden;float:left;width:50%;}
.board_list2 div.cont .detail_list .stit{float:left;margin-right:4px;}
.board_list2 div.cont .detail_list .txt{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;}


/* 설문조사 */
.board_list_research{overflow:hidden; margin-top:20px; background-color:#f7f7f7; border:solid #e6e6e6 1px;}
.board_list_research > li{float:left;width:100%;}


.board_list_research div.cont{width:755px; float:right; margin-top:23px;}
.board_list_research div.cont .tit{font-size:14px; color:#444547; width:590px; font-weight:bold; float:left; margin-bottom:20px; line-height:18px;}
.board_list_research div.cont span{float:right; color:#e55050; font-weight:bold; font-size:12px; margin-right:20px;}
.board_list_research div.cont .txt1{width:96%;float:left; margin-bottom:10px;}
.board_list_research div.cont .txt2{width:96%;float:left; margin-bottom:30px; line-height:18px;}
.board_list_research div.cont .txt2 dt{font-weight:bold; float:left;}
.board_list_research div.cont .txt2 dd{ margin-left:38px;}

.board_list_research div.cont_finish{width:755px; float:right; margin-top:23px;}
.board_list_research div.cont_finish .tit{font-size:14px; color:#5c5c5c; width:590px; font-weight:bold; float:left; margin-bottom:20px; line-height:18px;}
.board_list_research div.cont_finish span{float:right; color:#ccc; font-weight:bold; font-size:12px; margin-right:20px;}
.board_list_research div.cont_finish .txt1{width:96%;float:left; margin-bottom:10px; color:#ccc;}
.board_list_research div.cont_finish .txt2{width:96%;float:left; margin-bottom:30px; line-height:18px; color:#ccc;}
.board_list_research div.cont_finish .txt2 dt{font-weight:bold; float:left;}
.board_list_research div.cont_finish .txt2 dd{ margin-left:38px;}

.board_list_research .tag_state{display:inline-block; margin:20px 20px 0 0; width:66px; height:40px;}

.board_list_research_view{overflow:hidden; margin-top:20px; border:solid #444547 1px;}
.board_list_research_view > li{float:left;width:100%;}

.board_list_research_view div.cont{width:755px; float:right; margin-top:23px;}
.board_list_research_view div.cont .tit{font-size:14px; color:#444547; width:590px; font-weight:bold; float:left; margin-bottom:20px; line-height:18px;}
.board_list_research_view div.cont span{float:right; color:#e55050; font-weight:bold; font-size:12px; margin-right:20px;}
.board_list_research_view div.cont .txt1{width:96%;float:left; margin-bottom:10px;}
.board_list_research_view div.cont .txt2{width:96%;float:left; margin-bottom:30px; line-height:18px;}
.board_list_research_view div.cont .txt2 dt{font-weight:bold; float:left;}
.board_list_research_view div.cont .txt2 dd{ margin-left:38px;}


.board_list_research_view .tag_state{display:inline-block; margin:20px 20px 0 0; width:66px; height:40px;}



/* 
.board_list2 div.research_view{border-left:solid #e6e6e6 1px;; border-right:solid #e6e6e6 1px; line-height:20px;}
.board_list2 div.research_view li {border-top:solid #e6e6e6 1px;}
.board_list2 div.research_view .one{color:#5c5c5c; padding:20px;}
.board_list2 div.research_view .two{color:#444547; background-color:#f7f7f7; padding:20px;}
.board_list2 div.research_view .three{color:#0091d5; font-weight:bold; background-color:#f7f7f7; padding:20px;}
.board_list2 div.research_view .four{color:#444547; font-size:14px; font-weight:bold; padding:20px 20px 40px 20px;}
*/


.board_list2 .tag_state{display:inline-block;min-width:34px;height:16px;margin-left:4px;padding:1px 4px 0;font-size:11px;color:#fff;text-align:center;}
.board_list2 .tag_state.tag_ing{background:orange;}
.board_list2 .tag_state.tag_finish{background:#5c5c5c;}
.board_list2 .tag_state.tag_dday{background:green;}
.board_list2 .txt_payment{float:right;padding-right:18px;font-weight:normal;}
.board_list2 .tag_ing ~ .txt_payment{font-weight:bold;color:#e55050;}

/* content > board > list 썸네일 > 희귀질환 */
.board_list_thumb2{margin-top:20px;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.board_list_thumb2 li{display:table;table-layout:fixed;width:100%;padding:20px 0;border-top:1px solid #e4e4e4;}
.board_list_thumb2 li:first-child{border-top:none}
.board_list_thumb2 .thumb{display:table-cell;width:179px;vertical-align:top;}
.board_list_thumb2 .thumb .link{display:block;width:149px;height:84px;padding:4px;border:1px solid #e1e2e3;}
.board_list_thumb2 .cont{display:table-cell;line-height:1.7;vertical-align:top;}
.board_list_thumb2 .cont .title{display:block;margin-top:5px;}
.board_list_thumb2 .cont .txt_bar{margin:0 5px;}
.board_list_thumb2 .cont .txt{margin-top:6px;color:#5c5c5c;}
.wrap_board_list > .txt_notice{margin-bottom:9px;font-weight:bold;line-height:1.7;}

/* content > board > list 썸네일 > 사람과 병원 */
.board_list_thumb3{margin-top:20px;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.board_list_thumb3 li{display:table;table-layout:fixed;width:100%;padding:20px 0;border-top:1px solid #e4e4e4;}
.board_list_thumb3 li:first-child{border-top:none}
.board_list_thumb3 .thumb{display:table-cell;width:110px;vertical-align:top;}
.board_list_thumb3 .thumb .link{display:block;width:84px;height:84px;padding:4px;border:1px solid #e1e2e3;}
.board_list_thumb3 .cont{display:table-cell;line-height:1.7;vertical-align:top;}
.board_list_thumb3 .cont .title{display:block;margin-top:5px;}
.board_list_thumb3 .cont .sub{display:block;margin-top:2px;}
.board_list_thumb3 .cont .txt_bar{margin:0 5px;}
.board_list_thumb3 .cont .txt{margin-top:6px;color:#5c5c5c;}


/* content > board > list >  제목에 덧글, 아이콘 없는 게시판 리스트 - 연수강좌 내 글 등록 현황 */
.board_list.board_simple{}
.board_list.board_simple td.title .wrap{padding-right:0;}
.board_list.board_simple td.cont_txt_msg{padding-right:0; text-align:left; line-height:1.6; font-size:13px;}
.board_list td.state{}
.board_list td.state_stand{color:#e55050;}
.board_list td.state_finish{color:#5c5c5c;}
.board_list td.state_ing{font-weight:bold;color:#0091d5;}
.board_list td.manage .btn_manage1{width:43px;height:21px;color:#fff;background-color:#0091d5;}
.board_list td.manage .btn_manage2{width:43px;height:21px;color:#444547;background-color:#e3e3e3;}
.wrap_board_list .board_list th.align_cont,
.wrap_board_list .board_list td.align_cont{padding-left:10px;text-align:left;}
/* 초빙구직 > 내글 등록 현황 리스트 */
.board_list td.job_control [class*="btn_"] .inner{color:#444547;text-decoration:underline;}



/* content > board > view */
.wrap_board_view{margin-bottom:40px;}
.board_view td:first-child{padding-left:13px;}
.board_view td.num{padding-left:0;text-align:center;}
.board_view td.last{padding-right:10px;}
.board_view td.last:before{content:"|";float:left;margin-left:-3px;}
.board_view td.last.date:before{margin-right:10px;}
.board_view td.date{text-align:center}
.board_view td.name{padding-left:64px;}
.board_view td.name .txt_ip{margin-left:5px;color:#d08585;letter-spacing:0;}
.board_view td.name .txt_ip:before{content:"["}
.board_view td.name .txt_ip:after{content:"]"}
.board_view td.name .txt span{color:#999999;font-size:11px;padding-left:5px;letter-spacing:0px;}
.board_view td.file{padding-right:10px;color:#444547;text-align:right;letter-spacing:0;}
.board_view td.file .ico_down{width:21px;height:21px;margin:-5px 0 -2px 8px;background-image:url('../images/ico.png');background-position:left -25px;text-align:left;vertical-align:top;}
.board_view td.file .num{font-weight:bold;color:#0091d5;}
.board_view td.file > .wrap{position:relative;}
.board_view td.view.last{text-align:right}
.board_view td.view.last:before{display:none;}
.board_view td.rating_view{text-align:right;}
.board_view td.rating_view .img_rating{margin-right:10px;text-align:left;}
.board_view td .wrap_source{padding:20px 20px 0 20px;font-size:11px;}/* 질문이 등록된 원래 게시판 정보 */
.board_view td .wrap_source .txt_board{color:#0091d5;}
.board_view td .wrap_source .txt_board .link{text-decoration:underline;}

.board_view td.cont{/*height:235px;*/min-height:235px;padding:17px 0;letter-spacing:0;word-break:break-all;}
.board_view td.cont img{max-width:850px;}
.board_view td.cont .cont_txt img{max-width:824px;}
.board_view td.cont .cont_txt{padding:0 13px; line-height:1.5;word-break:break-all;font-size:13px; color:#2a2a2a;}
.board_view td.cont .wrap_btn{overflow:hidden;width:100%;margin:12px 0;text-align:center;}
.board_view td.cont .wrap_btn [class*="btn_recomm"]{display:inline-block;width:100px;height:41px;/*font-family:verdana;*/font-weight:bold;background:url('../images/btn_recomm.png') no-repeat left top;}
.board_view td.cont .wrap_btn [class*="btn_recomm"] .numf{display:inline-block;height:17px;margin-top:12px;padding-left:22px;font-size:18px;color:#444547;background:url('../images/ico_vertical.png') no-repeat left -99px;}
.board_view td.cont .wrap_btn .btn_recomm_oppose .numf{background-position:left -149px;}
.btn_subscription{display:inline-block;width:100px;height:41px;background:url('../images/btn_recomm.png') no-repeat left top;vertical-align:top;}/* 구독 버튼 */
.btn_subscription .inner{width:44px;height:17px;margin-top:12px;background-image:url('../images/btn.png');background-position:-175px -150px;}
/* 초빙구직 보기페이지 */
.board_view td.cont_info{padding:25px 0 25px;line-height:1.7;color:#444547;border-top:1px solid #e4e4e4;letter-spacing:0;}
.board_view td.cont_info > .tit{margin:0 0 10px;font-size:16px;color:#444547;}
.board_view td.cont_info .detail_list:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.board_view td .detail_list li{float:left;width:100%;}
.board_view td .detail_list .txt{white-space:normal;word-break:break-all;}
.board_view td.cont_info[class*="cell_"] ul.detail_list .txt{/*overflow:hidden;max-width:100%;white-space:nowrap;*/}/* 1203 */
/* 보기페이지 상세 내용 목록이 2단일 경우  1203  */
.board_view td.cont_info.cell_2 .detail_list li{width:50%;}
/*.board_view td.cont_info.cell_3 .detail_list li.cell_first{white-space:nowrap;}*/
/* 보기페이지 상세 내용 목록이 3단일 경우 1203  */
.board_view td.cont_info.cell_3 .detail_list li{width:250px;}
.board_view td.cont_info.cell_3 .detail_list li.cell_first{/*width:400px;white-space:nowrap;*/}
.board_view td.cont_info.cell_3 .detail_list li.cell_first + li{/*width:200px;*/}
/*.board_view td.cont_info[class*="cell_"] .detail_list .txt{overflow:hidden;max-width:100%;white-space:nowrap;}*/

.board_view td.cont_info .detail_list .stit{float:left;margin-right:4px;font-weight:bold;}
.board_view td.cont_info .wrap_btn{clear:both;margin:4px 0 0;text-align:center}
.board_view td.cont_info .wrap_btn [class*="btn_type"]{font-size:12px;margin:0 1px;letter-spacing:1px;}
.board_view td.cont_info .wrap_photo_view{padding-left:0;}

.board_view td.cont_info .list_photo_view{overflow:hidden;width:100%;padding:5px 0;}
.board_view td.cont_info .list_photo_view li{float:left;width:160px;height:120px;margin-left:10px;border:1px solid #e4e4e4;}
.board_view td.cont_info .list_photo_view li:first-child{margin-left:0;}
.board_view td.cont_info .list_photo_view li img{width:100%;height:100%;}

.board_view td.cont_info.cont_info_lasc{padding-bottom:30px;text-align:center}
.board_view td.cont_info.cont_info_lasc .txt{margin-bottom:10px;color:#444547;}
.board_view td.cont_info.cont_info_lasc button[class*="btn_type"]{width:120px;height:30px;vertical-align:top;}
.board_view td.cont_info.cont_info_lasc .btn_apply{font-weight:bold;}

.board_view td.cont_info .link_mail{font-weight:bold;color:#0091d5;}
.board_view td.cont_info .link_down{font-weight:bold;color:#0091d5;text-decoration:underline}
.board_view td.cont_info .link_map{margin-left:12px;color:#0091d5;text-decoration:underline}

/* 보기 페이지 > 거래정보 - 거래 유형에 따라 중개인 정보가 없을 수 있음 */
.board_view td.cont_info.cell_trade dl.detail_list{margin-bottom:10px;}
.board_view td.cont_info.cell_trade ul.detail_list li{width:50%;}
.board_view td.cont_info.cell_trade ul.detail_list.arbitrager{float:left;width:32%;}
.board_view td.cont_info.cell_trade ul.detail_list.arbitrager li{width:100%;}
.board_view td.cont_info.cell_trade ul.detail_list.arbitrager ~ ul.detail_list{float:left;width:68%;}

/* 희귀질환 보기페이지 */
.board_view td.cont_intro{padding:0;}
.board_view td.cont_intro .wrap_intro{overflow:hidden;width:100%;}
.board_view td.cont_intro .wrap_intro .thumb{float:left;margin-right:19px;}
.board_view td.cont_intro .wrap_intro .thumb img{width:160px;height:120px;}
.board_view td.cont_intro .wrap_intro .cont{float:left;width:670px;line-height:1.7;color:#444547;}
.board_view td.cont_intro .wrap_intro .tit{margin:16px 0 10px;font-weight:bold;}

/* 연수강좌 게시글 보기 .*/
.board_view td.cont_info_lecture .detail_list{position:relative;}
.board_view td.cont_info_lecture .detail_list .wrap_btn_side{position:absolute;right:0;top:4px;}
.btn_twitter{width:131px;height:23px;background:url('http://image.medigate.net/v2/images/btn_twitter.gif') no-repeat left top;}

/* 동영상강좌 게시글 보기 */
.board_view td.cont .box_movie_play{margin:0 auto;}
.board_view td.cont .box_movie_play ~ .cont_txt{width:800px;margin:17px auto 0;}
.board_view td.evaluate .select_rating{margin-left:6px;color:#5c5c5c;}
.board_view td.evaluate .btn_confirm{vertical-align:top;}
.board_list td.use_division button[class*="btn_type_"]{min-width:73px;height:20px;font-weight:normal;}
/*.board_list td.use_division .btn_scrap{width:73px;height:20px;color:#fff;background-color:#0091d5;}*/

/* 초빙구직 보기 페이지 > 전임의 전형방법 및 기타 사항 */
.board_view td.cont_info.cell_other{}
.board_view td.cont_info.cell_other .detail_list{float:left;width:50%;}
/* 초빙구직 보기페이지 상세 내용 목록이 2단일 경우2 (가로폭 짝짝이;)  */
.board_view td.cont_info.cell_2_g .detail_list li{width:500px;}
.board_view td.cont_info.cell_2_g .detail_list li.cell_first{width:320px;white-space:nowrap;}

.wrap_board_pull{padding:15px;border:1px solid #e3e3e3;}
.wrap_board_pull .txt_desc{font-size:11px;}
.wrap_board_pull .cont{margin-top:10px;}
.wrap_board_pull .tit{display:inline-block;font-size:13px;color:#444547;vertical-align:top;}
.wrap_board_pull .txt_q{font-weight:bold;}
.wrap_board_pull .btn_pull{margin-left:20px;}
.wrap_board_pull .list_pull{overflow:hidden;width:100%;padding:10px 0 10px 10px;font-size:13px;color:#444547;box-sizing:border-box;}
.wrap_board_pull .list_pull li{float:left;width:100%;margin-bottom:7px;}
.wrap_board_pull .list_pull li > .txt{float:left;width:50%;word-break:break-all;}
.wrap_board_pull .wrap_graph{float:right;position:relative;width:45%;}
.wrap_board_pull .wrap_graph .bar{float:left;width:243px;height:20px;}
.wrap_board_pull .wrap_graph .bar .inner{overflow:hidden;width:0;height:inherit;text-indent:-9999px;}
.wrap_board_pull .wrap_graph .txt{position:absolute;right:0;top:0;}
.pollBarColor1{ background-color:#ED4C00; }
.pollBarColor2{ background-color:#FFBB00; }
.pollBarColor3{ background-color:#47C83E; }
.pollBarColor4{ background-color:#5ADCF3; }
.pollBarColor5{ background-color:#FF007F; }

.board_view td.keyword{color:#444547;letter-spacing:1px;}
.board_view td.keyword .txt_tit{font-weight:bold;}
.board_view td.ask_doctor{color:#444547;background-color:#f7f7f7;letter-spacing:1px;}
.board_view td.ask_doctor .name{font-weight:bold;}
.board_view.board_view_reply td{background-color:#f7f7f7;}/* 지식의 */

/* 살롱 게시글 보기 > 작가정보 */
.board_view td.cont_author{padding:0;}
.board_view td.cont_author td{padding:3px 0 0;}
.board_view td.cont_author td.title{padding-left:10px;}
.board_view td.cont_author .wrap_author_info{border-bottom:none;}
.wrap_author_info{padding:20px 19px 40px;border:1px solid #e4e4e4;letter-spacing:0;}
.wrap_author_info .wrap_profile{overflow:hidden;position:relative;width:100%;padding-bottom:15px;}
.wrap_author_info .wrap_profile .txt{width:600px;padding-top:7px;}
.wrap_author_info .wrap_profile .txt_guide{color:#0091d5;}
.wrap_author_info .wrap_profile .wrap_btn{position:absolute;right:0;bottom:16px;}
.wrap_author_info .wrap_profile .wrap_btn [class*="btn_"]{width:90px;}
.wrap_author_info .wrap_board_list{padding-top:18px;border-top:1px solid #e4e4e4;}
.wrap_author_info .wrap_list_align .txt_info{width:128px;height:13px;margin:4px 10px 0 9px;background-image:url('../images/tit.png');background-position:-124px -250px;text-align:left;}
.wrap_author_info .author_info .tit{padding-top:9px;}
.wrap_author_info .author_info .cont{margin-top:6px;}
.wrap_author_info .author_info .txt_info{float:left;padding:0 9px;}
.wrap_author_info .author_info .txt_info:first-child{padding-left:0;border-left:none;}


/* 보기 페이지 하단 버튼 */
.wrap_board_view .wrap_view_btn{overflow:hidden;width:100%;}
.wrap_board_view .wrap_view_btn .area{float:left;margin-top:10px;}
.wrap_board_view .wrap_view_btn .area_side{float:right;margin-top:10px;}

/* content > board > 덧글 */
.wrap_view_comment{margin-top:33px;}
.wrap_view_comment .wrap_tit{overflow:hidden;width:100%;padding-bottom:10px;}
.wrap_view_comment .wrap_tit .tit{width:106px;height:12px;margin-top:6px;background-image:url('../images/tit.png');}
.wrap_view_comment .wrap_tit .numf{display:inline-block;margin:6px 0 0 5px;/*font-family:verdana;font-size:11px;*/font-weight:bold;color:#e55050;}
.wrap_view_comment .wrap_tit .numf:before{content:"(";font-weight:normal;color:#444547;}
.wrap_view_comment .wrap_tit .numf:after{content:")";font-weight:normal;color:#444547;}
.wrap_view_comment .wrap_tit .btn_refresh{float:right;width:99px;height:20px;background-image:url('../images/btn.png');background-position:left -75px;}
.wrap_view_comment .wrap_cont{padding:0 20px;background-color:#f7f7f7;}
.wrap_view_comment .wrap_cont.wrap_empty{background-color:red}
.wrap_view_comment .wrap_cont .wrap_line{padding:15px 0 10px;border-top:1px dotted #ccc}
.wrap_view_comment .wrap_cont .wrap_line:first-child{padding-top:25px;border:none}
.wrap_view_comment .wrap_cont .info{overflow:hidden;width:100%; padding-top:2px; padding-bottom:2px;}
.wrap_view_comment .wrap_cont .name{}
.wrap_view_comment .wrap_cont .date{margin-left:5px;font-size:11px;color:#5c5c5c;}
.wrap_view_comment .wrap_cont .ip{margin-left:5px;font-size:11px;color:#999;letter-spacing:0px;}
.wrap_view_comment .wrap_cont .btn_cmt{margin-left:10px;background:url('../images/ico_vertical.png') no-repeat left -198px}
.wrap_view_comment .wrap_cont .btn_cmt .inner{padding-left:12px;font-size:11px;}
.wrap_view_comment .wrap_cont .wrap_btn{display:inline-block;float:right;vertical-align:top;}
.wrap_view_comment .wrap_cont .btn_img.cmt_del{width:13px;height:13px;background-image:url('../images/btn.png');background-position:-100px -75px;}
.wrap_view_comment .wrap_cont .btn_img.cmt_modify{width:13px;height:13px;background-image:url('../images/btn.png');background-position:-125px -75px;}
.wrap_view_comment .wrap_cont .cont{margin-top:2px;margin-bottom:5px;line-height:1.7;word-break:break-all; font-size:13px;}
.wrap_view_comment .wrap_cont .cont img{max-width:100%;}

/*지식의 답글*/
.wrap_view_comment .wrap_tit .tit2{width:106px;height:12px;margin-top:6px;background-image:url('../images/tit_2.png');}
.wrap_view_comment .wrap_tit .btn_refresh2{float:right;width:99px;height:20px;background-image:url('../images/btn_2.png');}
/*지식의 답글*/



/* content > board > 덧글에 덧글 */
.wrap_view_comment .wrap_cont [class*="cmt_depth"]{padding-left:10px;}
.wrap_view_comment .wrap_cont [class*="cmt_depth"] strong.name{padding-left:10px;background:url('../images/ico_vertical.png') no-repeat left -225px}
.wrap_view_comment .wrap_cont [class*="cmt_depth"] .cont{padding-left:10px;line-height:1.5;}
.wrap_view_comment .wrap_cont .cmt_depth2{padding-left:20px;}
.wrap_view_comment .wrap_cont .cmt_depth3{padding-left:30px;}
.wrap_view_comment .wrap_cont .cmt_depth4{padding-left:40px;}
.wrap_view_comment .wrap_cont .cmt_depth5{padding-left:50px;}
.wrap_view_comment .wrap_cont .cmt_depth6{padding-left:60px;}
.wrap_view_comment .wrap_cont .cmt_depth7{padding-left:70px;}
.wrap_view_comment .wrap_cont .cmt_depth8{padding-left:80px;}
.wrap_view_comment .wrap_cont .cmt_depth9{padding-left:90px;}
.wrap_view_comment .wrap_cont .cmt_depth10{padding-left:100px;}
/* content > board > 덧글작성 */
.wrap_cmt_write{margin-top:10px;padding:10px 14px 15px;/*padding:10px 14px 40px;*/border:1px solid #e6e6e6;background-color:#fff;}
.wrap_cmt_write .write_info{margin-bottom:10px;}
.wrap_cmt_write .name{display:inline-block;padding-top:1px;vertical-align:top;}
.wrap_cmt_write .name .label_txt{display:inline-block;padding-top:3px;font-weight:bold;}
.wrap_cmt_write .name .inp_text{width:120px;margin:0 12px 0 2px;}
/*.wrap_cmt_write .wrap_radio{padding-top:4px;}*/
.wrap_cmt_write .wrap_radio .inp_radio{margin-left:14px;}
.wrap_cmt_write .btn_name_set{margin-left:4px;}
.wrap_cmt_write .btn_enter{display:inline-block;width:102px;height:102px;margin-bottom:-2px;line-height:100px;color:#fff;background:url('../images/btn_cmt_enter.png') no-repeat left top;text-align:center;}
.wrap_cmt_write .write_cont{display:table;table-layout:fixed;width:100%;}
.wrap_cmt_write .wrap_edit{display:table-cell;}
.wrap_cmt_write .wrap_edit .inp_textarea{height:100px;}
.wrap_cmt_write .wrap_btn{display:table-cell !important;float:none !important;width:106px;text-align:right;vertical-align:top;}
.wrap_view_comment .wrap_cont .wrap_cmt_write{margin-bottom:10px;}
.wrap_cmt_write .txt_notice{padding:2px 0 10px;line-height:1.7;color:#5c5c5c;}
.wrap_cmt_write .txt_notice .txt_point{color:#e55050;text-decoration:none;}

/* content > board > write 2015-10-26 수정*/
.wrap_write_notice{overflow:hidden;width:100%;}
.wrap_write_notice .txt_notice.ir_img{float:left;width:420px;height:11px;margin-left:10px;background-image:url('../images/txt.png');background-position:left -100px;}
.wrap_write_notice .txt_subtitle{float:left;margin-left:10px; color:#0091d5; font-size:12px;}
.wrap_board_write .txt_compulsory{float:right;width:123px;height:10px;margin-bottom:10px;/*margin:0 0 10px 727px;*/background-image:url('../images/txt.png');background-position:left top;}
.wrap_board_write .txt_compulsory2{width:143px;height:11px;background-position:left -75px;}
.ico_compulsory{width:5px;height:5px;margin:3px 0 0 5px;background-image:url('../images/ico.png');background-position:-25px -25px;}
.wrap_board_write .txt_compulsory + div{clear:both;}

.wrap_board_write{}
.wrap_board_write .board_write{margin:0;}/* 1202 */
.board_write th{padding-top:13px;text-align:left;vertical-align:top;}
.board_write th:first-child{padding-left:28px;}
.wrap_board_write .board_write td{letter-spacing:0;}
div.wrap_board_write table.board_write td.title{padding-left:0;}
.board_write td .label_txt{color:#444547}
.board_write td .wrap_radio .inp_radio:first-child{margin-left:0;}
.board_write td .wrap_radio .inp_radio{margin-left:15px;}
.board_write td .txt_guide{line-height:1.7;}
.board_write td.title .inp_text{width:556px;}
.board_write td.title .wrap_checkbox{padding:0 0 0 7px;}
.board_write td.title_category .inp_text{width:445px;}
.board_write td.name .inp_text{width:120px;margin-right:25px;}
.board_write td.name .wrap_radio{margin-right:2px;}
.board_write td.name .wrap_comt_requests{float:right;width:550px;padding-top:4px;}
.board_write td.name .wrap_comt_requests .txt_desc{padding:3px 0 0 16px;line-height:1.5;}

/* 2016-06-30 임시저장 관련수정*/
.board_write td.edit{padding:10px 0 0 10px !important;}
/* 이전내용
.board_write td.edit{padding:0 !important;}
*/
.board_write td.edit .inp_textarea{height:370px;}
.board_write td.edit .txt_guide{padding:6px 0 6px 9px;}
.board_write td.keyword .inp_text{width:400px;}
.board_write td.knowledge .wrap_checkbox{margin:0 6px 0 0}
.board_write td.attach{padding-top:10px;padding-bottom:10px;}
.board_write td.attach .box_preview{overflow:hidden;float:left;width:120px;height:80px;background:#f7f7f7 url('../images/txt_preview.gif') no-repeat center center;}
.board_write td.attach .box_preview img{width:120px;height:80px;}
.board_write td.attach .box_list{float:left;width:320px;height:78px;margin-left:8px;border:1px solid #cbcbcb;}
.board_write td.attach.attach2 .box_list{width:460px;}
.board_write td.attach select.list_file{overflow-y:auto;width:100%;height:78px;line-height:1.5;}
.board_write td.attach select.list_file{}
.board_write td.attach .wrap_btn{float:left;width:140px;margin-left:8px;}
.board_write td.attach .wrap_btn .txt_max{display:inline-block;margin-top:4px;white-space:nowrap}
.board_write td.attach .wrap_btn .btn_del_file{margin-top:12px;}
.board_write td.attach .wrap_size{margin-top:11px;}
.board_write td.attach .wrap_size .txt{padding:0;font-weight:bold;line-height:normal;color:#ff8000;}
.board_write td.img_file, .board_write td.file_up{}
.board_write td.img_file .wrap, .board_write td.file_up .wrap{overflow:hidden;/*width:315px;*/margin-right:5px;vertical-align:middle}
.board_write td.img_file .inp_text, .board_write td.file_up .inp_text{float:left;width:225px;margin-right:6px}
.board_write td.file_up .btn_del{min-width:50px;height:20px;}
.board_write td.file_up .txt_guide{padding-top:4px}
.board_write td.file_profile{}
.board_write td.file_profile .wrap{position:relative;height:72px;padding-left:82px;}
.board_write td.file_profile .box_thumb{overflow:hidden;position:absolute;left:0;top:0;width:70px;height:70px;border:1px solid #e4e4e4;}
.board_write td.file_profile .box_thumb img{width:100%;height:100%;}
.board_write td.file_profile .txt_desc{margin-top:19px;}
.board_write td.file_profile .btn_file{position:absolute;left:82px;bottom:0;min-width:70px;}
.board_write td.file_profile .btn_del{position:absolute;left:158px;bottom:0;min-width:72px;}
.board_write td.category .inp_select{width:225px;}
.board_write td.category [class*="btn_"]{vertical-align:middle;}
.board_write td.category .inp_text{width:454px;}
.board_write td.pull .pull_insert{margin-left:4px;}
.board_write td.reserve{padding-left:0;padding-right:0;}
.board_write td.reserve .txt_complete{display:block;height:25px;margin-bottom:8px;padding:2px 0 0 10px;border-bottom:1px solid #e4e4e4;}
.board_write td.reserve > .reserve_date{padding-left:10px;}
.board_write td.reserve > .wrap_line, .board_write td.reserve > .txt_desc2, .board_write td.reserve > .txt_guide{padding-left:10px;}
.board_write td.email .inp_text{width:120px;}
.board_write td.email .inp_select{width:110px;}
.wrap_board_write .wrap_write_btn{margin-top:30px;overflow:hidden;width:100%;text-align:right;}/* 1202 */
.wrap_board_write .wrap_write_btn [class*="btn_"]{vertical-align:top;}
.wrap_board_write .wrap_write_btn .area{float:left;}
.wrap_board_write .wrap_write_btn .area_side{float:right;}
.wrap_board_write .wrap_write_btn.pay_ser{margin-top:40px;}/* 유료 글작성 버튼 */

/* content > board > write > 원본보기 */
span.btn_show{display:inline-block;height:20px;background:url('http://image.medigate.net/v2/images/btn_vertical.png') no-repeat right 8px;vertical-align:top;}
span.btn_show .inner{padding:4px 13px 0 0;line-height:normal;}
span.btn_show.open{background-position:right -19px;}
.wrap_original_cont{margin-bottom:39px;padding:16px 19px 15px;border:1px solid #e6e6e6;}
/*.wrap_original_cont .btn_show{display:inline-block;height:16px;padding-top:3px;background:url('../images/btn_vertical.png') no-repeat right 6px;vertical-align:top;}
.wrap_original_cont .btn_show .inner{padding-right:13px;}*/
.wrap_original_cont .btn_show.open{background-position:right -19px;}
.wrap_original_cont .cont_txt{display:none;margin-top:15px;line-height:1.5;}
/* content > board > write >유의사항 알림 */
.wrap_noti_explain{padding:16px 0 15px;line-height:1.7;color:#5c5c5c;background-color:#f7f7f7;text-align:center;}
.wrap_noti_explain_2 {padding:16px 0 15px 20px; line-height:1.6; color:#5c5c5c; background-color:#f7f7f7; text-align:left; margin-bottom:20px; margin-top:-10px;}
.wrap_noti_explain .link{color:#0091d5;font-size:13px;font-weight:bold;line-height:3;}
.wrap_noti_explain .num_inform{display:inline-block;margin-top:11px;font-size:11px;font-weight:normal;color:#444547;}

.wrap_board_write .wrap_noti_explain{margin-bottom:20px;padding:16px 19px 15px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:1.5;background-color:#f7f7f7;}
.wrap_board_write .wrap_noti_explain:first-child{text-align:left;}
.wrap_iframe > .wrap_noti_explain{margin-top:40px;}
/* .wrap_board_write .board_write ~ .wrap_noti_explain{margin-top:-20px;} */
.wrap_board_write .board_write ~ .wrap_noti_explain{margin-top:20px;} /* 2015-09-10 수정 */
.wrap_board_list ~ .wrap_noti_explain{margin-top:40px;}
.wrap_noti_explain2{margin-bottom:20px;padding:16px 19px 15px;border:1px solid #e6e6e6;line-height:1.7;background-color:#f7f7f7;}
.wrap_noti_explain2 .txt_point{color:#e55050;text-decoration:none;}
.wrap_noti_explain2 .txt_point2{color:#0091d5;text-decoration:none;}
.wrap_noti_explain2 .txt_point3{font-weight:bold;color:#444547;text-decoration:none;}
.wrap_noti_explain2 .txt_point4{font-weight:bold;text-decoration:none;}
.wrap_board_write .wrap_noti_explain2{margin-bottom:40px}
.wrap_noti_explain3{margin:0;padding:16px 19px 15px;border-bottom:1px solid #e6e6e6;line-height:1.7;background-color:#f7f7f7;}
.wrap_noti_explain3 .txt_point{color:#e55050;text-decoration:none;}
.wrap_noti_explain3 .txt_point2{color:#0091d5;text-decoration:none;}
.wrap_noti_explain3 .txt_point3{font-weight:bold;color:#444547;text-decoration:none;}
.wrap_noti_explain3 .txt_point4{font-weight:bold;text-decoration:none;}
.wrap_board_write .wrap_noti_explain3{margin-bottom:40px}


/* 쓰기타입2 */
.wrap_write_frame{}
.wrap_write_frame .board_write{}
.wrap_write_frame .board_write th{padding-left:20px;background-color:#f7f7f7;letter-spacing:-1px;}
.wrap_write_frame .board_write tr:first-child + tr{border-top-color:#e3e3e3;}
.wrap_write_frame td{padding-left:10px;padding-right:10px;}
.wrap_write_frame td .inp_text{width:198px;}
.wrap_write_frame td .label_txt{color:#5c5c5c}
.wrap_write_frame td .txt_bar{color:#e3e3e3}
.wrap_write_frame td .txt_explain{line-height:1.7;}
.wrap_board_write.wrap_write_frame .board_write td.title{padding-left:10px;}

.board_write td .wrap{display:inline-block;vertical-align:middle}
.board_write td .ui-selectmenu-button{vertical-align:middle;}/* ie8 margin-right:4px; */
.board_write td select.select_type1{/*width:150px;*/color:#5c5c5c;vertical-align:middle;}
.board_write td .wrap > .label_txt,
.board_write td > .label_txt,
.board_write td .wrap > .txt_bar,
.board_write td .txt_desc,
.board_write td .txt{display:inline-block;padding-top:3px;vertical-align:top;}
.board_write td .txt:first-child{padding-left:0;}
.board_write td .inp_select + .txt_bar,
.board_write td .ui-selectmenu-button + .txt_bar,
.board_write td .inp_text + .txt_bar{display:inline-block;margin:0 0 0 3px;padding-top:2px;vertical-align:top;}
.board_write td .inp_text + .txt,
.board_write td .inp_select + .txt{margin-left:4px;/*padding-top:4px;*/}
.board_write td .ui-selectmenu-button + .txt{margin-left:4px;/*padding-top:4px;*/}
.board_write td .txt_desc2{clear:both;padding-top:5px;line-height:1.7;}
.board_write td .txt_desc2:first-child{padding-top:0;}
.board_write td .txt_desc2 + .txt_guide{padding-top:11px;}
.board_write td .txt_notice{color:#e55050;}
.board_write td .txt_notice2{color:#0091d5;}
.board_write td .txt_notice .num{letter-spacing:-1px;}
.board_write td .wrap_line{display:block;margin-top:5px;}
.board_write td .wrap_line:first-child{margin-top:0;}
/*.board_write td .wrap_line .wrap_checkbox{margin:3px 0 0 14px;} 1130 */
.board_write td .wrap_line .wrap_checkbox{margin:0 0 0 14px;}
.board_write td .wrap_line .wrap_checkbox:first-child{margin-left:0;margin-right:6px;}
/*.board_write td .inp_select ~ .wrap_checkbox{margin:3px 0 0 6px;}
.board_write td .inp_text ~ .wrap_checkbox{margin:3px 0 0 6px;} 1130 */
.board_write td .inp_select ~ .wrap_checkbox{margin:0 0 0 6px;}
.board_write td .ui-selectmenu-button ~ .wrap_checkbox{margin:0 0 0 6px;}
.board_write td .inp_text ~ .wrap_checkbox{margin:0 0 0 6px;}
.board_write td .wrap_radio{margin-right:5px;}

.board_write td .wrap_calendar_btn{display:inline-block;margin-right:10px;vertical-align:top;}/* 달력 아이콘 input */
.board_write td .wrap_calendar_btn img{margin-top:1px;cursor:pointer;}
.board_write td .wrap_calendar_btn .inp_text{width:150px;}

.board_write td.social_s_num .inp_text{width:90px;}
.board_write td.phone .inp_text{width:60px;}
.board_write td.phone .inp_select{min-width:50px;}
.board_write td.phone .wrap_email{margin-left:5px;}
.board_write td.phone .wrap_email .inp_text{width:120px;}
.board_write td.phone .wrap_email .inp_select{width:110px;}
.board_write td.time .wrap_calendar_btn .inp_text{width:105px;}
.board_write td.time .inp_select{width:40px;}
.board_write td.sum .inp_text{width:150px;}
.board_write td.sum .wrap{margin-left:13px;}
.board_write td.sum .wrap .txt_bar{margin-right:13px;}
.board_write td.loan_condition .wrap{display:inline-block;margin-right:15px;}
.board_write td.loan_condition .inp_text{width:60px;}
.board_write td.loan_condition .wrap_lender .inp_text{width:100px;}
.board_write td.loan_condition .wrap_sum .inp_text{width:100px;}
.board_write td.loan_condition .wrap_loan_rate .inp_text{width:60px;}
.board_write td.inquiry .inp_textarea{height:160px;}
.board_write td.address{}
.board_write td.address .btn_postal_find{width:99px;padding-top:2px;}
.board_write td.address .btn_map{width:99px;/*padding-top:2px;*/}
.board_write td.address .inp_text{width:402px;}
.board_write td.address .wrap_line:first-child .inp_text{width:50px;}
/*.board_write td.address .inp_text{display:block;width:402px;margin-top:5px;}
.board_write td.address > .inp_text:first-child{display:inline-block;width:137px;margin-top:0;}
.board_write td.address .wrap_line .inp_text{display:inline-block;margin-top:0;}*/
.board_write td .wrap_limited{}
.board_write td .wrap_limited .inp_textarea{width:615px;height:60px;}
.board_write td .wrap_limited .txt{margin-left:8px;vertical-align:bottom;letter-spacing:-1px;}
.board_write td.etc_detail .inp_text{width:100%;}
.board_write td.etc_detail .wrap_limited .inp_textarea{height:80px;}
.board_write td .btn_guide,
.board_write td.ad_type .btn_ad_type{float:right;height:20px;margin-right:-10px;}
.board_write td.ad_period .label_txt{margin-right:41px;}
.board_write td.licensee_num .btn_licensee_import{height:20px;margin-left:6px;}
.board_write td.licensee_num .btn_tax_guide{float:right;width:174px;height:20px;margin-right:-10px;}
.board_write td.start_date{}
.board_write td.start_date .inp_text{width:46px;}
.board_write td.num_inform .inp_text:first-child{width:50px;}
.board_write td.num_inform .inp_text{width:40px;}
.board_write td.num_inform .inp_text.inp_last{width:80px;}
.board_write td.subjects{padding-right:0;}
.board_write td.subjects .wrap_group{display:table;table-layout:fixed;width:100%;margin-top:4px;}
.board_write td.subjects .wrap_group .stit{display:table-cell;width:110px;font-weight:bold;line-height:1.7;color:#444547;vertical-align:top;}
.board_write td.subjects .wrap_group .cont{display:table-cell;}
.board_write td.subjects .wrap_group ~ .wrap_group{margin-top:23px;}
.board_write td.subjects .wrap_radio .label_txt{margin-right:40px;}
.board_write td.subjects .txt_notice{display:inline-block;margin:10px 0 0 90px;}
.board_write td.email .txt{padding-left:2px;}
.board_write td.sell_type .wrap_radio .label_txt{margin-right:30px;}
.board_write td.use_agreement{}
.board_write td button[class*="btn_type_c"]{height:20px;}
.board_write td .label_txt .txt_point{font-weight:normal;color:#e55050;text-decoration:none;}
.board_write td .label_txt .txt{padding-top:0;color:#444547;}
.board_write td .wrap_ie_error{display:inline-block;margin-left:5px;padding:0;border-top:none;}
.board_write td .btn_guide{float:right;margin-right:-10px;}
/* 매칭서비스 란 */
.board_write td.matching_service{padding-left:36px;padding-bottom:20px;background-color:#f7f7f7;}
/*.board_write td.matching_service .wrap_checkbox{margin-left:-16px;padding-top:10px;} 1130 */
.board_write td.matching_service .wrap_checkbox{margin-left:-16px;padding-top:7px;}
.board_write td.matching_service .label_txt{color:#444547;}
.board_write td.matching_service .txt_point{color:#e55050;}
.board_write td.matching_service .txt_desc2 .tit{color:#444547;text-decoration:underline;}
.board_write td.matching_service .txt_desc2 .cont{}
.board_write td.matching_service .txt{margin:18px 0 8px;color:#444547;}
.board_write td.matching_service .wrap_setting{overflow:hidden;width:100%;}
.board_write td.matching_service .wrap_setting .box_list{float:left;width:506px;height:102px;margin-right:10px;border:1px solid #e3e3e3;background-color:#fff;}
.board_write td.matching_service .wrap_setting .box_list select{overflow-y:auto;width:100%;height:100%;}
.board_write td.matching_service .wrap_setting .box_list select option{padding-left:10px;}
.board_write td.matching_service .wrap_setting .wrap_btn{float:left;}
.board_write td.matching_service .wrap_setting button[class*="btn_"]{height:20px}
.board_write td.matching_service .wrap_setting .txt_desc2{padding:2px 0 10px 7px;}
td .list_check{overflow:hidden;width:100%;margin-bottom:-15px;box-sizing:border-box;}
td .list_check li{float:left;width:140px;margin-bottom:15px;}
td .list_check .label_txt{color:#5c5c5c;}
.wrap_checkbox .list_check{overflow:hidden;width:100%;margin-bottom:-10px;box-sizing:border-box;}
.wrap_checkbox .list_check li{float:left;width:140px;margin-bottom:10px;}
/* 결제 tr은 개발 이슈 있음 1203 수정 */
.board_write td.payment_info{height:auto;padding:0;}
.wrap_method_payment dl:first-child{border-top:none;}
.wrap_method_payment dl{display:table;table-layout:fixed;width:100%;height:36px;border-top:1px solid #e4e4e4;}
.wrap_method_payment dt{display:table-cell;width:130px;padding:13px 0 0 20px;font-weight:bold;background-color:#f7f7f7;letter-spacing:-1px;vertical-align:top;}
.wrap_method_payment dd{display:table-cell;padding:10px;}
.wrap_method_payment dt .label_txt{color:#444547;}
.wrap_method_payment dd .phone .inp_select{width:50px;}
.wrap_method_payment dd .phone .inp_text{width:60px;}
.wrap_method_payment dd .txt_guide{margin:5px 0 0 10px;color:#444547;text-indent:-10px;}
.wrap_method_payment dd .wrap_line .label_txt{color:#444547}
.wrap_method_payment dd .wrap_line .txt_guide{color:#5c5c5c}


/* 전체선택 체크 있는 경우 */
.board_write .wrap_check_total .list_check{padding-left:90px;}
.board_write .wrap_check_total .list_check li:first-child{width:90px;margin-left:-90px;}
/* 전체선택 체크 있는 경우 */
.wrap_layer_detail .board_write .wrap_check_total .list_check{padding-left:140px;}
.wrap_layer_detail .board_write .wrap_check_total .list_check li:first-child{width:140px;margin-left:-140px;}

.board_write td.site .txt{margin-right:5px;}
.board_write td.site .inp_text{width:490px;}
.board_write td.person_num .inp_text{width:50px;}
.board_write td.office_hours .wrap .label_txt{width:50px;}
.board_write td.office_hours .inp_text{width:50px;}
.board_write td.middle_watch .label_txt{margin-right:30px;}
.board_write td.img_file_preview{padding-right:0;}
.board_write td .wrap_photo_file{overflow:hidden;width:100%;}
.board_write td .wrap_photo_file li{float:left;width:178px;margin-left:10px;text-align:center;}
.board_write td .wrap_photo_file li:first-child{margin-left:0;}
.board_write td .wrap_photo_file .box_photo{overflow:hidden;width:178px;height:118px;margin-bottom:4px;border:1px solid #e3e3e3;line-height:118px;background-color:#f7f7f7;text-align:center;}
.board_write td .wrap_photo_file .box_photo img{width:100%;height:100%;}
.board_write td .wrap_photo_file .box_photo img[src*="no_images"]{width:auto;height:auto;vertical-align:middle;}
.board_write td .wrap_photo_file .btn_del{min-width:70px;height:20px;}
/* 유료 페이지 하단 버튼 */
.wrap_write_btn.pay_ser{margin-top:30px;font-weight:bold;text-align:center;}
.wrap_write_btn.pay_ser button[class*="btn_"]{min-width:125px;height:40px;}
.wrap_write_btn.pay_ser a[class*="btn_"]{min-width:123px;height:38px;}

/* 등록 완료 페이지 상단 - 임대분양 */
.wrap_completion{}
.wrap_completion .txt_notice{height:31px;padding:17px 19px 0;border:1px solid #e6e6e6;font-size:16px;font-weight:bold;background-color:#f7f7f7;}
.wrap_completion .txt{padding:6px 0 35px 20px;line-height:1.7;}
.wrap_completion .txt_point{font-weight:bold;color:#0091d5;text-decoration:none;}
.wrap_completion ~ .board_write{margin-bottom:0;}
.wrap_completion ~ .txt{padding:6px 0 0 9px;line-height:1.7;color:#5c5c5c;}

/* 초빙구직 작성 */
.wrap_register_step{margin-bottom:40px;border:1px solid #e6e6e6;line-height:1.7;background-color:#f7f7f7;}
.wrap_register_step .txt{padding:16px 19px 15px;}
.wrap_register_step .txt .txt_point{color:#e55050;text-decoration:none;}
.wrap_register_step .step_list{overflow:hidden;width:100%;height:40px;background-color:#e6e6e6;}
.wrap_register_step .step_list li{float:left;padding:2px 14px 0 28px;line-height:40px;background:url('../images/bg_register_step.gif') no-repeat left top;}
.wrap_register_step .step_list li:first-child{padding-left:28px;background:none;}
/*.wrap_board_write .write_head{overflow:hidden;width:100%;margin-top:40px;} 1202 연수강좌, 초빙구직 */
.wrap_board_write .write_head{overflow:hidden;width:100%;min-height:39px;margin-top:40px;}
.wrap_board_write .write_head .tit{float:left;}
.wrap_board_write .write_head .tit .img:first-child{float:left;margin-right:5px;}
.wrap_board_write .write_head .wrap_radio{float:left;margin:4px 0 0 20px;}
.wrap_board_write .write_head .wrap_radio .label_txt{margin-right:7px}
.wrap_board_write .write_head .wrap_checkbox{float:left;margin:4px 0 0 20px;}/* MG_ro 예약신청 */
.wrap_board_write .write_head .wrap_checkbox .label_txt{margin-right:7px}
.wrap_board_write .write_head .txt{clear:both;padding:6px 0 0 30px;line-height:1.7;color:#5c5c5c;}
.wrap_board_write .write_head .btn_extension{float:right;margin:6px 0 0;}
.wrap_board_write .write_head ~ .wrap_write_notice{margin-top:-2px;}

.wrap_register_step > .txt_notice{margin:0 -1px -6px;padding:6px 0 0 9px;line-height:1.7;color:#5c5c5c;background-color:#fff;}/* 임대분양몰 -hot 임대매매 등록 */


/* 커뮤니티 비밀번호 변경 */
.wrap_community_pw{border:1px solid #e6e6e6;}
.wrap_community_pw > div[class*="wrap_"]{border-top:1px solid #e6e6e6;}
.wrap_community_pw > div[class*="wrap_"]:first-child{border-top:none}
.wrap_community_pw .wrap_head{padding:140px 0 21px;background:url('../images/bg_pw.png') no-repeat center 29px;text-align:center;}
.wrap_community_pw .wrap_head .title{width:273px;height:19px;margin:0 auto;background-image:url('../images/tit.png');background-position:left -125px;}
.wrap_community_pw .wrap_head .txt{margin-top:15px;line-height:1.7;}
.wrap_community_pw .wrap_head .txt_desc{margin-top:7px;line-height:1.7;color:#5c5c5c;}
.wrap_community_pw .wrap_head .txt_point{color:#0091d5;text-decoration:none}
.wrap_community_pw .wrap_head .txt_point2{font-weight:bold;}
.wrap_community_pw .txt_pw_input{margin-bottom:19px;}
.wrap_community_pw .txt_pw_input .ir_img{width:231px;height:45px;background-image:url('../images/txt.png');background-position:left -25px;}
.wrap_community_pw .wrap_guide{margin:30px 30px 0;padding:21px 0 0;border-top:1px solid #e4e4e4;}
.wrap_community_pw .wrap_guide .txt{display:inline-block;margin-top:0;color:#5c5c5c;}
.wrap_community_pw .wrap_guide .btn_type_c2{display:inline-block;width:106px;height:29px;margin-left:3px;/*line-height:29px;*/margin-top:0;/*color:#5c5c5c;*/}
.wrap_community_pw.wrap_pw_change .wrap_head{padding-bottom:25px;}
.wrap_community_pw .wrap_identity_set{padding:30px 70px;}
.wrap_community_pw .wrap_identity_set:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.wrap_community_pw .wrap_identity_set .box_cell{float:left;padding-left:19px;}
.wrap_community_pw .wrap_identity_set .box_cell.cell_ipin{border-left:1px solid #e6e6e6;}
.wrap_community_pw .wrap_identity_set .tit{font-size:14px;}
.wrap_community_pw .wrap_identity_set .txt{padding-top:15px;line-height:1.5;color:#5c5c5c;}
.wrap_community_pw .wrap_identity_set .cell_period{width:500px;border-left:none; padding-left:20px;}
.wrap_community_pw .wrap_identity_set .cell_period .wrap_radio{margin-top:5px;}
.wrap_community_pw .wrap_identity_set .cell_period .list li{display:inline-block;padding-right:40px;margin-top:11px;vertical-align:top;}
.wrap_community_pw .wrap_identity_set .cell_phone{position:relative;width:260px;}
.wrap_community_pw .wrap_identity_set .cell_phone .txt{min-height:84px;background:url('../images/pw_identity.gif') no-repeat 186px top; text-align:left}
.wrap_community_pw .wrap_identity_set .cell_ipin{position:relative;width:260px;}
.wrap_community_pw .wrap_identity_set .cell_ipin .txt{min-height:84px;background:url('../images/pw_identity.gif') no-repeat 165px -100px; text-align: left; }
.wrap_community_pw .wrap_identity_set .cell_btn{position:relative;width:113px;}
.wrap_community_pw .wrap_identity_set .wrap_btn{position:absolute;left:19px;bottom:-2px;}
.wrap_community_pw .wrap_pw_set{padding-top:29px;text-align:center;}
.wrap_community_pw .wrap_pw_set .tit{font-size:14px;}
.wrap_community_pw .wrap_pw_set .txt{margin:6px 0 18px;color:#5c5c5c;}
.wrap_community_pw .wrap_pw_set .txt .txt_point{font-weight:bold;color:#0091d5;text-decoration:none;}
.wrap_community_pw .wrap_pw_input{ /*overflow:hidden;*/width:260px;height:50px;margin:0 auto;}
.wrap_community_pw .wrap_pw_input .wrap{overflow:hidden;float:left;width:209px;height:48px;border:1px solid #e6e6e6;border-right:none;font-size:60px;background-color:#f7f7f7}
.wrap_community_pw .wrap_pw_input .inp_pw{width:200px;height:40px;font-size:45px;line-height:40px;color:#444547;background-color:transparent;letter-spacing:3px;text-align:center;vertical-align:top;}
.wrap_community_pw .wrap_pw_input .btn_ok{float:left;width:50px;height:50px;border:1px solid #999;font-family:"Nanum Gothic",arial;font-weight:bold;font-size:16px;color:#fff;background-color:#ababab;}
.wrap_community_pw .wrap_pw_set .txt_desc{margin-top:30px;padding:11px 0 10px;line-height:1.7;color:#5c5c5c;background-color:#f7f7f7;}
.wrap_community_pw.wrap_pw_finish .txt_notice{margin-bottom:15px;font-weight:bold;font-size:14px;line-height:1.75;color:#0091d5;}
.wrap_community_pw.wrap_pw_finish .txt_desc{width:610px;margin:26px auto 0;text-align:left;}
.wrap_community_pw.wrap_pw_finish .txt_point{font-weight:bold;}
.wrap_community_pw.wrap_pw_finish .wrap_guide{margin-top:25px;}
.wrap_community_intro .list_board{overflow:hidden;width:100%;margin-top:30px;}
.wrap_community_intro li{float:left;width:130px;height:147px;margin-left:14px;background:#f7f7f7 url('../images/community_board_intro.png') no-repeat left top;}
.wrap_community_intro li:first-child{margin-left:0;}
.wrap_community_intro li.board_muzzima{background-position:center top;}
.wrap_community_intro li.board_lady{background-position:center -150px;}
.wrap_community_intro li.board_major{background-position:center -300px;}
.wrap_community_intro li.board_mg{background-position:center -450px;}
.wrap_community_intro li.board_jr{background-position:center -600px;}
.wrap_community_intro li.board_market{background-position:center -750px;}

/* 컨텐츠 내용이 이미지 */
.sec_content .cont_img{padding-top:20px;border-top:2px solid #444547;text-align:center;}
.sec_content .cont_img a[target*="_blank"]{display:inline-block;}

/* 컨텐츠 메뉴 */
.wrap_cont_menu{}
.wrap_cont_menu .menu_main{}
.wrap_cont_menu .menu_main .menu_list{overflow:hidden;}
.wrap_cont_menu .menu_main .menu_list li{float:left;margin-right:4px;}
.wrap_cont_menu .menu_main .menu_list .right{float:right; margin-top:15px;}
.wrap_cont_menu .menu_main .menu_list .link{display:table-cell;min-width:80px;height:32px;border:1px solid #0091d5;font-weight:bold;color:#0091d5;text-align:center;vertical-align:middle;}
.wrap_cont_menu .menu_main .menu_list .on .link{color:#fff;background-color:#0091d5;}
.wrap_cont_menu .menu_main .menu_list .inner{display:inline-block;padding:3px 13px 0;}

/* 컨텐츠 메뉴 두줄로 빠질경우 - 2015-09-21 수정*/
.wrap_cont_menu .menu_main .menu_list_2{overflow:hidden;}
.wrap_cont_menu .menu_main .menu_list_2 li{float:left;margin-right:4px;}
.wrap_cont_menu .menu_main .menu_list_2 .right{float:right; margin-top:15px;}
.wrap_cont_menu .menu_main .menu_list_2 .link{display:table-cell;min-width:60px;height:32px;border:1px solid #0091d5;font-weight:bold;color:#0091d5;text-align:center;vertical-align:middle;}
.wrap_cont_menu .menu_main .menu_list_2 .on .link{color:#fff;background-color:#0091d5;}
.wrap_cont_menu .menu_main .menu_list_2 .inner{display:inline-block;padding:3px 10px 0;}

.wrap_cont_menu .menu_main ~ .menu_sub{margin-top:20px;border-top:1px solid #c6c6c6;}
.wrap_cont_menu .menu_sub .menu_list{overflow:hidden;width:100%;margin:15px 0 40px;}
.wrap_cont_menu .menu_sub .menu_list li{float:left;overflow:hidden;height:20px;}
.wrap_cont_menu .menu_sub .menu_list .link{display:inline-block;height:20px;padding:4px 15px 0;background:url('../images/bg_bar.gif') no-repeat left center;box-sizing:border-box;vertical-align:top;}
.wrap_cont_menu .menu_sub .menu_list li:first-child .link{background-image:none}
.wrap_cont_menu .menu_sub .menu_list li.on + li .link{background-image:none}
.wrap_cont_menu .menu_sub .menu_list li.on .link{font-weight:bold;color:#444547;background:#e6e6e6;}
.wrap_cont_menu_2{overflow:hidden;width:100%;padding-bottom:20px;}
.wrap_cont_menu_2 .menu_main{float:left;}
.sec_content_head .wrap_cont_menu{overflow:hidden;width:100%;padding-bottom:20px;}/* 초빙구직 class 추가할지 이대로 css 를 중복으로 쓸지 고민해봐야함 1211 */
.sec_content_head .menu_main{float:left;}
.sec_content_head .menu_main .menu_list .link{min-width:110px;}
.wrap_cont_menu .menu_side{float:right;}
.wrap_cont_menu .menu_side [class*="btn_type"]{vertical-align:top;}
.wrap_cont_menu .menu_side .btn_type_c3{height:32px;font-weight:bold;}
.wrap_cont_menu .menu_side .btn_my_status{width:118px;}
.sec_content_head .wrap_cont_menu .wrap_stit{overflow:hidden;float:left;height:40px;margin:0;}
.sec_content_head .wrap_cont_menu .wrap_stit .tit{margin-top:21px;}

/* 2016.02.11 추가 */
.sec_content .wrap_cont_menu{overflow:hidden;width:100%;}/* 초빙구직 class 추가할지 이대로 css 를 중복으로 쓸지 고민해봐야함 1211 */
.sec_content .wrap_cont_menu .wrap_stit{overflow:hidden;height:40px;margin:0;}
.sec_content .wrap_cont_menu .wrap_stit .tit{margin-top:7px;float:left;}
/*-----------------------------------------------------------------*/

.wrap_cont_menu + div[class*="wrap_board_"]{margin-top:40px;}
.wrap_cont_menu_2 + div[class*="wrap_board_"]{margin-top:0px;}
.wrap_noti_explain2 ~ .wrap_cont_menu{margin-top:40px;}
.wrap_noti_explain2 ~ .wrap_cont_menu + div[class*="wrap_board_"]{margin-top:20px;}
.sec_content_head ~ .sec_content .wrap_cont_menu + .wrap_stit{margin-top:0;}


/* 병원경영 > 서브메인 */
.wrap_submain_list{padding-top:10px;}
.wrap_submain_list > .wrap{overflow:hidden;width:100%;padding-top:30px;border-bottom:1px solid #e4e4e4;text-align:left;}
.wrap_submain_list > .wrap .logo{float:left;width:227px;padding-left:22px;}
.wrap_submain_list > .wrap .cont{padding-left:249px;}
.wrap_submain_list > .wrap .cont .desc{margin:15px 0 29px;}
.wrap_submain_list > .wrap .cont .list{overflow:hidden;width:100%;margin-bottom:13px;}
.wrap_submain_list > .wrap .cont li{float:left;width:100%;line-height:1.7;}

/* 아이프레임 문서 */
.wrap_iframe iframe{vertical-align:top;}
.wrapper_iframe{width:850px;}
.wrapper_iframe .cont_img{padding-top:20px;border-top:2px solid #444547;text-align:center;}

/* 초빙구직 */
.page_job .board_list td.title .wrap{padding-right:20px;}/* 초빙구직 리스트에서는 덧글수와 새글 아이콘만 노출됨. 1212 추가 */

.sec_content_head .wrap_detail_search{margin-bottom:55px;}
.wrap_detail_search{display:table;table-layout:fixed;width:100%;height:180px;border:1px solid #e6e6e6;border-top-color:#444547;}
.wrap_detail_search .wrap_detail_condition{display:table-cell;position:relative;width:777px;vertical-align:top;}
/*.wrap_detail_search .wrap_detail_condition .tab_type2{border-bottom:1px solid #e6e6e6;}*/
.wrap_detail_search .wrap_detail_condition .tab_type2 .tab_head{border-bottom:1px solid #e6e6e6;}
.wrap_detail_search .wrap_detail_condition .box_search_list{position:absolute;left:-1px;right:-1px;bottom:-1px;height:38px;padding:8px 0 0 14px;}
.wrap_detail_search .tab_cont{padding:16px 20px 6px;}
.wrap_detail_search .list_check{overflow:hidden;width:100%;}
.wrap_detail_search .list_check li{float:left;width:120px;margin-bottom:12px;}
.wrap_detail_search .list_check .num{display:inline-block;margin:4px 0 0 4px;font-weight:bold;color:#0091d5;vertical-align:top;}

.wrap_detail_search .wrap_simple_view{display:table-cell;border-left:1px solid #e6e6e6;background-color:#f7f7f7;vertical-align:top;}
.wrap_detail_search .wrap_simple_view .tit{width:100%;height:34px;border-bottom:1px solid #e6e6e6;font-weight:bold;line-height:32px;color:#0d4e96;text-align:center;}
.wrap_detail_search .wrap_simple_view .wrap_info{display:table;table-layout:fixed;width:100%;height:66px;margin:39px 0 0;}
.wrap_detail_search .wrap_simple_view .wrap_info .wrap{display:table-cell;text-align:center;}
.wrap_detail_search .wrap_simple_view .wrap_info .wrap:first-child + .wrap{border-left:1px solid #e4e4e4}
.wrap_detail_search .wrap_simple_view .wrap_info .wrap .img{margin:0 0 13px;}
.wrap_detail_search .wrap_simple_view .wrap_info .wrap .txt{display:block;}

/* 초빙구직 메인 > 프리미엄 */
.wrap_info_bundle{overflow:hidden;width:100%;padding:10px 0 20px;border-top:2px solid #444547;border-bottom:1px solid #919191;}
.wrap_info_bundle > .inner{overflow:hidden;margin-left:-10px;}
.wrap_info_bundle .box_premium_info{float:left;margin:10px 0 0 10px;}
.box_premium_info{display:inline-block;width:160px;height:178px;border:1px solid #e6e6e6;background-color:#f7f7f7;vertical-align:top;}
.box_premium_info .wrap_head{height:59px;line-height:59px;background-color:#fff;text-align:center;}
.box_premium_info .wrap_head .img{max-width:150px;max-height:59px;vertical-align:middle;}
.box_premium_info .wrap_cont{padding:14px 5px 0 9px;}
.box_premium_info .wrap_cont .name{display:block;margin-bottom:6px;color:#444547;}
.box_premium_info .wrap_cont .txt_title{overflow:hidden;height:32px;margin-bottom:6px;line-height:1.4;letter-spacing:-1px;}
.box_premium_info .wrap_cont .txt_desc{overflow:hidden;height:15px;letter-spacing:-1px;white-space:nowrap;}
.box_premium_info .wrap_cont .tag_state{display:inline-block;height:16px;margin-top:5px;padding:2px 3px 0;font-size:11px;line-height:1.3;color:#fff;box-sizing:border-box;vertical-align:top;}
.box_premium_info .wrap_cont .tag_end{background-color:#ff9933;}
.box_premium_info .wrap_cont .tag_finish{background-color:#0091d5;}

/* 페이지 서브타이틀 */
.wrap_stit{height:33px;margin-top:35px;}
.sec_content .wrap_stit:first-child{margin-top:0}
.wrap_stit:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.wrap_stit .tit{float:left;margin:5px 0 0 10px;}
.wrap_stit .tit .txt_point{font-size:15px;color:#444547;text-decoration:none;}/* 분양임대 타이틀이 이미지가 아닌 텍스트인 겨우 */
.wrap_stit .tit .txt_tit{font-size:15px;font-weight:normal;}/* 분양임대 타이틀이 이미지가 아닌 텍스트인 겨우 */
.wrap_noti_explain2 ~ .wrap_stit{margin-top:0;}

.wrap_stit .wrap_btn{float:right;}
.wrap_stit .wrap_btn a[class*="btn_"]{height:21px;vertical-align:top;}
.wrap_stit .wrap_btn_l{float:right;}
.wrap_stit .wrap_btn_l a[class*="btn_"]{height:32px;vertical-align:top;font-weight:bold;}
.wrap_stit .wrap_btn button[class*="btn_"]{height:23px;vertical-align:top;}
/*.wrap_stit ~ .wrap_board_list .board_list{margin-top:0;} 1202 */
.sec_content_head .wrap_stit{height:auto;margin-top:0;margin-bottom:10px;}
.sec_content_head .wrap_stit .tit{margin:0;}
.sec_content .wrap_stit{height:auto;/*margin-top:0;*/margin-bottom:10px;}
.sec_content .wrap_stit .tit{margin:0;}
.sec_content .wrap_stit_txt{height:auto;margin-top:35px;margin-bottom:0;}
.sec_content .page_title + .wrap_stit{margin-top:0;}
.sec_content .page_title + .wrap_stit .btn_use_guide{margin-top:4px;}

.wrap_guide_btn{position:relative;right:0;top:0;margin:0;text-align:right;}
.wrap_guide_btn > [class*="btn_"]{position:absolute;right:0;top:-23px;}
.wrap_guide_btn > .inner{position:absolute;right:0;top:-23px;}
.wrap_stit .wrap_guide_btn{float:right;position:static;}
.wrap_stit .wrap_guide_btn [class*="btn_"]{position:static;}
.btn_board_management{width:91px;height:13px;background-image:url('../images/btn.png');background-position:-25px top;}
.btn_board_management_1{width:90px;height:13px;background-image:url('../images/btn.png');background-position:left -325px;}
.btn_use_guide{width:59px;height:13px;background-position:left -275px;}
.btn_research_panel{width:101px;height:13px;margin-left:20px;background-position:left -300px;}
.txt_research_noti{width:334px;height:11px;background-image:url('../images/txt.png');background-position:left -150px;text-align:left;}
.btn_category_guide{width:102px;height:13px;background-position:-150px -125px;}


/* 동영상 강좌 */
.box_movie{display:inline-block;position:relative;width:195px;height:110px;padding:4px;/*width:478px;height:268px;*/border:1px solid #e6e6e6;vertical-align:top;}
.box_movie .link{display:block;overflow:hidden;width:100%;height:100%;}
.box_movie .link .btn_movie{display:none;position:absolute;left:4px;top:4px;right:4px;bottom:4px;background:url('../images/bg_movie.png') repeat;}
.box_movie .link .btn_movie:after{content:'';display:block;position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;background:url('../images/btn_movie.png') no-repeat left -75px;}
.box_movie .link img{width:100%;height:100%;}
.box_movie .link .time{display:block;position:absolute;right:6px;bottom:6px;width:40px;height:13px;font-family:"Nanum Gothic",verdana;font-size:10px;color:#e6e6e6;background-color:#4c4c4c;background-color:rgba(0,0,0,0.7);text-align:center;}
.box_movie .btn_scrap{/*display:block;*/display:none;position:absolute;right:6px;bottom:6px;height:17px;padding:3px 4px 0;font-size:11px;line-height:1.35;color:#444547;background-color:#fff;}
.box_movie .txt_desc{display:none;position:absolute;left:0;top:0;width:100%;height:100%;padding:0 28px;color:#fff;line-height:1.4;/*background:url('../images/bg_movie.png') repeat;*/text-align:center;box-sizing:border-box;}
.box_movie .txt_desc .inner{display:table-cell;vertical-align:middle;}
.box_movie .txt_desc .tit{display:block;overflow:hidden;max-height:35px;margin-bottom:6px;word-break:break-all;}
.box_movie .txt_desc .txt_play{margin-top:17px;padding-top:16px;border-top:1px solid #bdc2c1;font-family:"Nanum Gothic",arial;font-size:14px;font-weight:bold;color:#ffcc00;text-transform:uppercase;}
.box_movie:hover .btn_movie{display:block;}
.box_movie:hover .btn_scrap{display:block;}

.wrap_movie_best{overflow:hidden;width:100%;padding:16px 0 0;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;height:475px;}
.wrap_movie_best .box_movie{float:left;width:478px;height:268px;margin:0 10px 10px 0;padding:0;}
.wrap_movie_best .box_movie.movie_w1{float:right;width:358px;height:199px;margin-right:0;}
.wrap_movie_best .box_movie.movie_w2{width:233px;height:130px;}
.wrap_movie_best .box_movie .link .btn_movie{display:block;background:none;}
.wrap_movie_best .box_movie .link .btn_movie:after{width:70px;height:70px;margin:-35px 0 0 -35px;background-position:left top;}
.wrap_movie_best .box_movie .link:hover .txt_desc{display:table;}
.wrap_movie_best .box_movie .link:hover .btn_movie{background:url('../images/bg_movie.png') repeat;}
.wrap_movie_best .box_movie .link:hover .btn_movie:after{display:none;}

/* 동영상 강좌 리스트 */
.wrap_board_movie{overflow:hidden;}
.board_movie{margin-left:-10px;padding-top:10px;border-top:1px solid #e6e6e6;border-bottom:1px solid #c6c6c6;}
.board_movie li{float:left;width:205px;margin:0 0 18px 10px;}
.board_movie li .txt_desc{padding:7px 0 0 4px;}
.board_movie li .tit{display:block;overflow:hidden;height:35px;font-weight:normal;line-height:1.5;word-break:break-all;}
.board_movie li .writer{overflow:hidden;margin:5px 0 7px;color:#5c5c5c;white-space:nowrap;}
.board_movie li .wrap{}
.board_movie li .wrap .date{margin-right:5px;font-size:11px;color:#5c5c5c;}
.board_movie li .wrap .img_rating{vertical-align:top;}
.img_rating{display:inline-block;overflow:hidden;width:70px;height:13px;}
.img_rating .inner{float:left;width:13px;height:13px;margin-left:1px;background-image:url('../images/ico.png');background-position:-100px -25px;}
.img_rating .inner.on{background-position:-75px -25px;}
.wrap_general_my_use{overflow:hidden;width:100%;margin-bottom:40px;padding:12px 10px 12px 20px;border-top:1px solid #444547;border-bottom:1px solid #c6c6c6;background-color:#f7f7f7;}/* 나의 이용 현황 - 일반회원 */
.wrap_general_my_use .tit{display:inline-block;margin-top:11px;color:#444547;}
.wrap_general_my_use .tit .txt_point{color:#0091d5;text-decoration:none}
.wrap_general_my_use .wrap_btn{float:right;}
.wrap_general_my_use .wrap_btn [class*="btn_type"]{width:130px;height:34px;font-weight:bold;vertical-align:top;white-space:nowrap;}

/* 에스테틱포럼 */
.warp_consultant_list{height:161px;margin-bottom:40px;border:1px solid #e6e6e6;background-color:#f7f7f7;}
.warp_consultant_list .list{overflow:hidden;width:100%;padding:14px 0 0 17px;box-sizing:border-box;}
.warp_consultant_list .list li{float:left;width:75px;margin-left:8px;}
.warp_consultant_list .list li:first-child{margin-left:0;}
.warp_consultant_list .list .thumb img{width:73px;height:94px;border:1px solid #e6e6e6;border-bottom:none;}
.warp_consultant_list .list .thumb .tag{display:block;height:14px;padding-top:2px;font-size:11px;color:#fff;background-color:#ff9933;text-align:center;}
.warp_consultant_list .list .thumb .tag_consultant{background-color:#0091d5;}
.warp_consultant_list .list .name{display:block;margin-top:9px;font-weight:normal;color:#444547;text-align:center;}
.wrap_activity_info{margin-bottom:20px;border:1px solid #e6e6e6;}
.wrap_activity_info .desc{padding:15px 19px 5px;line-height:1.9;}
.wrap_activity_info .desc .tit{font-weight:bold;}
.wrap_activity_info .desc .cont{margin-bottom:9px;}
.wrap_activity_info .info_detail{display:table;table-layout:fixed;width:100%;border-top:1px solid #e6e6e6;}
.wrap_activity_info .info_detail .info{display:table-cell;height:39px;padding-left:19px;border-left:1px solid #e6e6e6;font-weight:bold;vertical-align:middle;white-space:nowrap;}
.wrap_activity_info .info_detail .info:first-child{border-left:none;}
.wrap_activity_info .info_detail .tit,
.wrap_activity_info .info_detail .cont{display:inline-block;padding-top:1px;}
.wrap_activity_info .info_detail .num{margin:0 3px;color:#444547;}

/* 융합의학포럼 -2015.09.07- */
.warp_im_consultant_list{height:161px;margin-bottom:40px;border:1px solid #e6e6e6;background-color:#f7f7f7;}
.warp_im_consultant_list .list{overflow:hidden;width:100%;padding:15px 14px;box-sizing:border-box;}
.warp_im_consultant_list .list li{float:left;width:98px;margin-left:10px;}
.warp_im_consultant_list .list li:first-child{margin-left:0;}
.warp_im_consultant_list .list .thumb img{width:98px;height:98px;}
.warp_im_consultant_list .list .thumb .tag{display:block;height:33px;font-size:12px;color:#444547;line-height:3;background-color:#fff;text-align:center;}
.warp_im_consultant_list .list .thumb .tag_consultant{background-color:#fff;}
.warp_im_consultant_list .list .name{display:block;margin-top:9px;font-weight:normal;color:#444547;text-align:center;}
.wrap_activity_info{margin-bottom:20px;border:1px solid #e6e6e6;}
.wrap_activity_info .desc{padding:15px 19px 5px;line-height:1.9;}
.wrap_activity_info .desc .tit{font-weight:bold;}
.wrap_activity_info .desc .cont{margin-bottom:9px;}
.wrap_activity_info .info_detail{display:table;table-layout:fixed;width:100%;border-top:1px solid #e6e6e6;}
.wrap_activity_info .info_detail .info{display:table-cell;height:39px;padding-left:19px;border-left:1px solid #e6e6e6;font-weight:bold;vertical-align:middle;white-space:nowrap;}
.wrap_activity_info .info_detail .info:first-child{border-left:none;}
.wrap_activity_info .info_detail .tit,
.wrap_activity_info .info_detail .cont{display:inline-block;padding-top:1px;}
.wrap_activity_info .info_detail .num{margin:0 3px;color:#444547;}

/* 희귀질환 */
.warp_consultant_list2{margin-bottom:36px;border:1px solid #e6e6e6;}
.warp_consultant_list2 .list{overflow:hidden;}
.warp_consultant_list2 li{float:left;width:120px;height:153px;border-left:1px solid #e6e6e6;text-align:center;}
.warp_consultant_list2 li:first-child{border-left:none;}
.warp_consultant_list2 .thumb{height:94px;padding-top:19px;}
.warp_consultant_list2 .thumb img{width:82px;height:82px;}
.warp_consultant_list2 .cont{line-height:1.4;white-space:nowrap;}
.warp_consultant_list2 .cont .tag{margin-right:5px;font-weight:bold;}
.warp_consultant_list2 .cont .name{font-weight:normal;}

/* 리서치 */
.wrap_board_list .wrap_research_head{overflow:hidden;width:100%;height:51px;padding:18px 20px 0 14px;border-top:2px solid #444547;border-bottom:1px solid #919191;box-sizing:border-box;}
.wrap_board_list .wrap_research_head .tit{float:left;font-size:13px;color:#444547;}
.wrap_board_list .wrap_research_head .txt_point{color:#e55050;text-decoration:none;}
.wrap_board_list .wrap_research_head .wrap_checkbox{float:right;margin-top:-3px;}
.wrap_board_list .wrap_research_head ~ .board_list2{border-top:none;}

/* 임대분양몰 2016.02.11 수정*/
.wrap_lease_premium{margin-bottom:30px;background-color:#fff; border-top:2px solid #444547; border-bottom:1px solid #444547; padding-bottom:20px}
.wrap_lease_premium .list{overflow:hidden;width:100%;border:0;box-sizing:border-box; margin-left:15px;}
.wrap_lease_premium .list li{float:left;width:263px;margin:20px 10px 0 0;}
/*.wrap_lease_premium .list .thumb{border:1px solid #e6e6e6;border-top:none;}*/

.wrap_lease_premium .list .cont{display:block;overflow:hidden;max-width:100%;padding:4px 0 7px 10px;font-size:11px;line-height:1.7;color:#444547;white-space:nowrap;text-overflow:ellipsis;}

.wrap_lease_premium .list .txt_area{margin-right:5px;font-size:12px;font-weight:bold;}
.wrap_lease_premium .box_search_list{position:relative;width:850px;border:1px solid #e6e6e6;border-top:none;background-color:#fff;}
.wrap_lease_premium .box_search_list .btn_premium{position:absolute;right:-251px;top:16px;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* 임대분양몰 4개
.wrap_lease_premium{margin-bottom:30px;background-color:#fff;}
.wrap_lease_premium .list{overflow:hidden;width:100%;border:1px solid #e6e6e6;border-top:2px solid #444547;box-sizing:border-box;}
.wrap_lease_premium .list li{float:left;width:265px;margin-left:13px; }
.wrap_lease_premium .list li:first-child{margin-left:-1px;}
.wrap_lease_premium .list li.last{float:right;margin-right:-1px;}
.wrap_lease_premium .list .thumb{border:1px solid #e6e6e6;border-top:none;}

.wrap_lease_premium .list .cont{display:block;overflow:hidden;max-width:100%;padding:4px 0 7px 10px;font-size:11px;line-height:1.7;color:#444547;white-space:nowrap;text-overflow:ellipsis;}

.wrap_lease_premium .list .txt_area{margin-right:5px;font-size:12px;font-weight:bold;}
.wrap_lease_premium .box_search_list{position:relative;width:850px;border:1px solid #e6e6e6;border-top:none;background-color:#fff;}
.wrap_lease_premium .box_search_list .btn_premium{position:absolute;right:-251px;top:16px;} */


.wrap_lease_hot{overflow:hidden;width:100%;border-top:2px solid #444547;}
.wrap_lease_hot .list{margin-left:-15px;}
.wrap_lease_hot li{float:left;width:271px;margin:15px 0 0 15px;border:1px solid #e6e6e6;border-bottom-color:#f0f0f0;background-color:#f7f7f7;}
.wrap_lease_hot .tag_lease{float:left;margin-left:-1px;}
.wrap_lease_hot .link{display:block;height:48px;border-bottom:1px solid #e6e6e6;}
.wrap_lease_hot .tit,
.wrap_lease_hot .cont{display:block;overflow:hidden;max-width:100%;height:24px;padding-left:10px;padding-top:6px;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}
.wrap_lease_hot .cont{border-top:1px solid #e6e6e6;font-size:11px;color:#5c5c5c;background-color:#fff;}
.wrap_lease_hot .txt_add.ir_img{width:251px;height:28px;margin:10px 0 0 10px;background:url('../images/txt.png') no-repeat left -175px;}
.tag_lease{width:31px;height:45px;background-image:url('../images/ico.png');background-position:left -75px;}
.tag_lease2{background-position:-50px -75px;}
.tag_lease3{background-position:left -125px;}
.tag_lease4{background-position:-50px -125px;}

.wrap_lease_bundle{overflow:hidden;width:100%;border-top:2px solid #444547;}
.wrap_lease_bundle .inner{margin:-5px 0 0 -20px;}
.wrap_lease_bundle .box_partner_info{float:left;position:relative;width:268px;height:145px;margin:20px 0 0 20px;border:1px solid #e6e6e6;background-color:#f7f7f7;}
.wrap_lease_bundle .wrap_head{height:60px;padding:0 15px;background-color:#fcfcfc;}
.wrap_lease_bundle .wrap_head .tit{display:inline-block;overflow:hidden;padding-top:14px; width:180px; white-space:nowrap; text-overflow:ellipsis;}
.wrap_lease_bundle .wrap_head .txt{overflow:hidden;padding-top:6px;font-size:11px;color:#5c5c5c;width:180px; white-space:nowrap; text-overflow:ellipsis;}
.wrap_lease_bundle .wrap_cont{padding:14px 13px 0;}
.wrap_lease_bundle .list{overflow:hidden;width:100%;}
.wrap_lease_bundle .list li{float:left;overflow:hidden;width:100%;padding-bottom:6px;white-space:nowrap;text-overflow:ellipsis;}
.wrap_lease_bundle .box_partner_info a[class*="bx-"]{display:inline-block;overflow:hidden;position:absolute;right:43px;top:17px;width:23px;height:23px;border:1px solid #d9d9d9;background-color:#f7f7f7;text-indent:-9999px;}
.wrap_lease_bundle .box_partner_info a.bx-next{right:14px;}
.wrap_lease_bundle .box_partner_info a[class*="bx-"]:before{content:'';display:block;position:absolute;top:0;width:0;height:0;margin:4px 8px 0;border:7px solid #5c5c5c;border-top-color:transparent;border-bottom-color:transparent;}
.wrap_lease_bundle .box_partner_info a[class*="bx-"]:after{content:'';display:block;position:absolute;top:2px;width:0;height:0;margin:4px 8px 0;border:5px solid #f7f7f7;border-top-color:transparent;border-bottom-color:transparent;}
.wrap_lease_bundle .box_partner_info a.bx-prev:before,
.wrap_lease_bundle .box_partner_info a.bx-prev:after{right:0px;border-left-color:transparent;}
.wrap_lease_bundle .box_partner_info a.bx-next:before,
.wrap_lease_bundle .box_partner_info a.bx-next:after{left:0px;border-right-color:transparent;}

.wrap_lease_bundle .box_partner_info > .link{display:block;overflow:hidden;height:100%;}
.wrap_lease_bundle .txt_add.ir_img{display:block;width:66px;height:65px;margin:42px auto 0;background:url('../images/txt.png') no-repeat -250px top;}

/* 컬쳐앤라이프 > 살롱 */
.wrap_board_bundle{overflow:hidden;width:100%;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_board_bundle .list{margin:6px 0 20px -18px;}
.wrap_board_bundle .list li{overflow:hidden;float:left;position:relative;width:197px;height:256px;margin:18px 0 0 18px;border:1px solid #e6e6e6;}
.wrap_board_bundle .list .tag_star{position:absolute;right:9px;bottom:9px;z-index:1;width:15px;height:14px;background-image:url('../images/ico.png');background-position:-50px -175px;}
.wrap_board_bundle .list .wrap_cont{overflow:hidden;height:194px;}
.wrap_board_bundle .list .thumb{width:100%;height:155px;line-height:155px;background-color:#ccc;text-align:center;}
.wrap_board_bundle .list .thumb img{width:100%;height:100%;}
/*.wrap_board_bundle .list .thumb img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;}*/
.wrap_board_bundle .list .title,
.wrap_board_bundle .list .txt{padding:0 14px;word-break:break-all;}
.wrap_board_bundle .list .title{display:block;padding-top:14px;line-height:1.5;}
.wrap_board_bundle .list .thumb ~ .title{padding-top:7px;}
.wrap_board_bundle .list .title .cmt_num{color:#0091d5;}
.wrap_board_bundle .list .title .cmt_num:before, .wrap_board_bundle .list .title .cmt_num:after{color:#444547}
.wrap_board_bundle .list .txt{padding-top:8px;line-height:1.65;color:#5c5c5c;}
.wrap_board_bundle .list .wrap_footer{position:absolute;left:0;bottom:0;width:100%;}
.wrap_board_bundle .list .info{overflow:hidden;width:100%;height:22px;margin-top:11px;border-bottom:1px solid #e6e6e6;color:#5c5c5c;}
.wrap_board_bundle .list .wrap_footer .name{overflow:hidden;float:left;max-width:50%;margin-left:15px;white-space:nowrap;text-overflow:ellipsis;}
.wrap_board_bundle .list .wrap_footer .txt_bar{float:left;margin:0 6px;color:#e6e6e6;}
.wrap_board_bundle .list .wrap_footer .date{float:left;}
.wrap_board_bundle .list .info_num{overflow:hidden;width:100%;height:22px;padding-top:5px;border-top:1px solid #fff;background-color:#f7f7f7;}
.wrap_board_bundle .list .info_num [class*="ico"]{float:left;width:18px;height:14px;margin:0 4px 0 20px;background-image:url('../images/ico.png');}
.wrap_board_bundle .list .info_num .ico_recomm{margin-left:12px;background-position:-96px -125px;}
.wrap_board_bundle .list .info_num .ico_view{background-position:-100px -148px;}
.wrap_board_bundle .list .info_num .num{float:left;margin-top:2px;font-size:11px;}

.wrap_board_bundle .list_type2 li{height:261px;}
.wrap_board_bundle .list_type2 .wrap_cont{height:203px;margin-bottom:7px;}
.wrap_board_bundle .list_type2 .thumb{height:111px;line-height:111px;}
.wrap_board_bundle .list_type2 .thumb img{width:auto;height:auto;max-width:100%;max-height:100%;}
.wrap_board_bundle .list_type2 .txt{overflow:hidden;max-height:135px;}
.wrap_board_bundle .list_type2 .wrap_footer{overflow:hidden;width:100%;height:50px;border-top:1px solid #e6e6e6;background-color:#f7f7f7;}
.wrap_board_bundle .list_type2 .info{height:auto;margin-top:0;border:none;}
.wrap_board_bundle .list_type2 .blog_name{display:block;overflow:hidden;margin:9px 10px 6px 15px;font-weight:normal;color:#444547;white-space:nowrap;text-overflow:ellipsis;}


/* 컬쳐앤라이프 > 닥터블로거 2015-03-10 */
.wrap_board_bundle .dcblog_list{margin:6px 0 20px -23px !important;overflow:hidden;}
.wrap_board_bundle .dcblog_list li{overflow:hidden;float:left;position:relative;width:266px;height:271px;margin:23px 0 0 23px;border:1px solid #e6e6e6;_display:inline;}
.wrap_board_bundle .dcblog_list .tag_star{position:absolute;right:9px;bottom:9px;z-index:1;width:15px;height:14px;background-image:url('../images/ico.png');background-position:-50px -175px;}
.wrap_board_bundle .dcblog_list .wrap_cont{overflow:hidden;height:220px;}
.wrap_board_bundle .dcblog_list .thumb{width:100%;height:151px;line-height:151px;background-color:#ccc;text-align:center;}
.wrap_board_bundle .dcblog_list .thumb img{width:auto;height:auto;max-width:100%;max-height:100%;}
.wrap_board_bundle .dcblog_list .txt{padding:15px 50px 0 20px;overflow:hidden;max-height:136px;height:136px;word-break:break-all; line-height:1.7;color:#808080;}
.wrap_board_bundle .dcblog_list .title{display:block;padding:12px 20px 0;line-height:1.5;height:40px;overflow:hidden;font-size:14px;color:#0091d5;}
.wrap_board_bundle .dcblog_list .title .cmt_num{color:#0091d5;}
.wrap_board_bundle .dcblog_list .title .cmt_num:before, .wrap_board_bundle .list .title .cmt_num:after{color:#444547}
.wrap_board_bundle .dcblog_list .wrap_footer{position:absolute;left:0;bottom:0;width:100%;}
.wrap_board_bundle .dcblog_list .info{overflow:hidden;width:100%;color:#5c5c5c;}
.wrap_board_bundle .dcblog_list .wrap_footer{overflow:hidden;width:100%;height:50px;border-top:1px solid #e6e6e6;background-color:#f7f7f7;}
.wrap_board_bundle .dcblog_list .wrap_footer .name{overflow:hidden;float:left;max-width:50%;margin-left:15px;white-space:nowrap;text-overflow:ellipsis;}
.wrap_board_bundle .dcblog_list .wrap_footer .txt_bar{float:left;margin:0 6px;color:#e6e6e6;}
.wrap_board_bundle .dcblog_list .wrap_footer .date{float:left;}
.wrap_board_bundle .dcblog_list .info_num{overflow:hidden;width:100%;height:22px;padding-top:5px;border-top:1px solid #fff;background-color:#f7f7f7;}
.wrap_board_bundle .dcblog_list .info_num [class*="ico"]{float:left;width:18px;height:14px;margin:0 4px 0 20px;background-image:url('../images/ico.png');}
.wrap_board_bundle .dcblog_list .info_num .ico_recomm{margin-left:12px;background-position:-96px -125px;}
.wrap_board_bundle .dcblog_list .info_num .ico_view{background-position:-100px -148px;}
.wrap_board_bundle .dcblog_list .info_num .num{float:left;margin-top:2px;font-size:11px;}
.wrap_board_bundle .dcblog_list .blog_name{display:block;overflow:hidden;margin:9px 10px 6px 15px;font-weight:normal;color:#444547;white-space:nowrap;text-overflow:ellipsis;}


/* MY MG > 쪽지함 > 환경설정 */
.page_msg .wrap_cont_menu .menu_main .link{min-width:115px;}
.wrap_msg_setting{margin-top:40px;border-top:2px solid #444547;}
.wrap_msg_setting .txt{padding:10px 28px 9px;line-height:1.7;}
.wrap_msg_setting .wrap_radio{width:100%;border-bottom:1px solid #c6c6c6;}
.wrap_msg_setting .wrap_radio .wrap{padding:9px 0 12px 28px;border-top:1px solid #e4e4e4;}
.wrap_msg_setting .wrap_radio .label_txt{margin-left:5px;}
.wrap_msg_setting .wrap_btn{margin-top:10px;text-align:right;}

/* MY MG > 내글보기 */
.page_doc .wrap_cont_menu .menu_main .link{min-width:115px;}

/* MG-RO > 예약하기 */
.wrap_reserve_calendar{border-top:1px solid #444547;}
.list_noti_explain{overflow:hidden;width:100%;margin-top:15px;padding-bottom:10px;border-bottom:1px solid #e4e4e4;}
.list_noti_explain li{float:left;width:100%;margin-bottom:4px;padding-left:24px;line-height:1.7;color:#5c5c5c;box-sizing:border-box;}
.list_noti_explain li:before{content:'';display:inline-block;width:2px;height:2px;margin:0 5px 1px -8px;background-color:#444547;vertical-align:middle;}
.list_noti_explain li [class*="btn_"]{margin:0 5px;vertical-align:top;}
.box_mgro_intro{border-bottom:1px solid #444547;}
.box_mgro_intro .ir_img{width:825px;height:93px;margin:20px 0 17px 16px;background-image:url('../images/content/mg_ro_intro.jpg');}
/* .wrap_payment_amount{margin-top:-20px;} */
.wrap_payment_amount{margin-top:40px;}/* 결제금액 총액 _ 2015-09-10 수정*/
.wrap_payment_amount .wrap{display:table;table-layout:fixed;width:100%;height:39px;border:1px solid #e6e6e6;border-top:none;background-color:#f7f7f7;text-align:right;}
.wrap_payment_amount .wrap:first-child{border-top:1px solid #e6e6e6;}
.wrap_payment_amount .wrap .tit{display:table-cell;width:680px;vertical-align:middle;}
.wrap_payment_amount .wrap .cont{display:table-cell;padding-right:20px;vertical-align:middle;}
.wrap_payment_amount .wrap .num{margin-right:3px;}
.wrap_payment_amount .wrap_total .num{display:inline-block;height:17px;margin-right:4px;font-size:18px;font-weight:bold;color:#ed4e1c;}
.wrap_payment_amount .txt_guide{margin:9px 0 0;color:#5c5c5c;text-align:center;}
/* MG-RO > 확대보기 */
.box_intro_mgro .thumb{}
.box_intro_mgro .cont{padding:16px 19px 15px;border:1px solid #e6e6e6;line-height:1.7;background-color:#f7f7f7;}
.box_intro_mgro .cont .list{overflow:hidden;width:100%;}
.box_intro_mgro .cont .list li{float:left;min-width:50%;}
.wrap_preview .list{overflow:hidden;width:100%;}
.wrap_preview .list li{overflow:hidden;float:left;}
.wrap_preview .list li img{width:100%;height:100%;}
.wrap_preview .box_big_thumb{overflow:hidden;position:relative;width:100%;height:535px;}
.wrap_preview .box_big_thumb li{width:100%;height:535px;}
.wrap_preview .bx-caption,
.wrap_preview .box_big_thumb .txt{position:absolute;left:0;bottom:0;width:100%;height:30px;padding:8px 20px 0;color:#fff;background:url('../images/opacity_black50.png') repeat;box-sizing:border-box;}
.wrap_preview .bx-controls-direction a[class*="bx-"]{display:block;overflow:hidden;position:absolute;left:0;top:50%;width:37px;height:49px;margin-top:-25px;font-size:0;}
.wrap_preview .bx-controls-direction a[class*="bx-"]:after{content:'';display:block;width:18px;height:30px;margin:12px 0 0 9px;background:url('../images/ico_arrow.png') no-repeat left -150px;vertical-align:top;}
.wrap_preview .bx-controls-direction a.bx-next{left:auto;right:0;}
.wrap_preview .bx-controls-direction a.bx-next:after{background-position:left -200px;}
.wrap_preview .box_pager li{width:160px;margin:8px 0 0 12px;}
.wrap_preview .box_pager li:first-child{margin-left:0;}
.wrap_preview .box_pager li a{display:block;position:relative;height:85px;}
.wrap_preview .box_pager li a .frame{position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #5c5c5c;background:url('../images/opacity_white60.png') repeat;}
.wrap_preview .box_pager li a.active .frame{border:2px solid #0091d5;background:none;}
.wrap_preview .box_pager li .txt{padding:9px 0 0;color:#5c5c5c;text-align:center;}
.wrap_preview2 .box_pager li{width:160px;margin-left:12px;}
.wrap_preview2 .box_pager li a{height:100px;}

/* MG-RO > 이용안내 */
.wrap_table_data table.table_data3 th, .wrap_table_data table.table_data3 td{padding:0 0 0 17px;text-align:left;}
.wrap_table_data table.table_data3 th:first-child + td{border-left:none}
.wrap_table_data table.table_data3 th:first-child{padding-left:27px;background-color:#f7f7f7;vertical-align:top;}
.wrap_table_data table.table_data3 .txt_point{font-weight:bold;color:#444547;text-decoration:none;}
.wrap_table_data table.table_data3 [class*="btn_"]{margin:0 0 -4px 7px;}
.wrap_table_data table.table_data3 .box_map{overflow:hidden;width:688px;height:346px;margin-bottom:7px;border:1px solid #c6c6c6;}
.wrap_table_data table.table_data3 .cont_detail{overflow:hidden;width:100%;}
.wrap_table_data table.table_data3 .cont_detail .stit{float:left;margin-right:5px;font-weight:bold;color:#444547;}
.wrap_table_data table.table_data3 .cont_list .tit{margin-top:20px;padding-left:13px;font-weight:bold;color:#444547;background:url('../images/ico_vertical.png') no-repeat left -818px;}
.wrap_table_data table.table_data3 .cont_list .tit:first-child{margin-top:0;}
.wrap_table_data table.table_data3 .cont_list .cont{margin:1px 0 3px;padding-left:14px;}
.wrap_table_data table.table_data3 .cont_list .tit [class*="btn_"]{margin:0 0 -6px 7px;font-weight:normal;}


/* footer > site map */
.wrap_site_map{position:relative;border-top:2px solid #444547;border-bottom:1px solid #e6e6e6;}
.wrap_site_map .inp_select{position:absolute;left:143px;top:-42px;width:106px;}
.wrap_site_map .ui-selectmenu-button{position:absolute;left:143px;top:-42px;width:106px;}
.wrap_site_map [class*="wrap_"]{float:left;width:225px;height:280px;padding-top:28px;padding-bottom:28px;}
.wrap_site_map [class*="wrap_"] .tit{width:70px;height:20px;margin-bottom:20px;background-image:url('../images/menu.png');}
.wrap_site_map [class*="wrap_"] li{margin-bottom:14px;}
.wrap_site_map .wrap_community .tit{background-position:left -200px;}
.wrap_site_map .wrap_news .tit{width:50px;background-position:-175px -325px;}
.wrap_site_map .wrap_academy .tit{background-position:left -225px;}
.wrap_site_map .wrap_hospital_manage .tit{background-position:left -250px;}
.wrap_site_map .wrap_culture_life .tit{width:100px;background-position:-175px -175px;}
.wrap_site_map .wrap_visits .tit{background-position:left -275px;}
.wrap_site_map .wrap_job .tit{background-position:-175px -200px;}
.wrap_site_map .wrap_lease .tit{background-position:-175px -225px;}
.wrap_site_map .wrap_my_mg .tit{background-position:-175px -250px;}
.wrap_site_map .wrap_footer .tit{width:76px;background-position:-175px -275px;}
.wrap_site_map .wrap_first{padding-left:29px;}
.wrap_site_map .wrap_last{width:171px}
.wrap_site_map .wrap_type2{border-top:1px solid #e6e6e6;}

/* footer > history */
.wrap_history_stats{overflow:hidden;width:100%;margin-top:40px;padding:30px 0 28px;border-top:2px solid #444547;background:#f7f7f7;}
.wrap_history_stats .info{display:block;width:107px;height:162px;margin:0 auto;background-image:url('../images/content/history_stats.png');}
.wrap_history_stats .wrap{float:left;width:179px;border-left:1px solid #e6e6e6;text-align:center;}
.wrap_history_stats .wrap:first-child{margin-left:102px;border-left:none;}
.wrap_history_stats .info_2{width:120px;background-position:-140px top;}
.wrap_history_stats .info_3{width:102px;background-position:-290px top;}
.wrap_history_stats .info_4{width:110px;background-position:-385px top;}
.wrap_history_stats .info_5{width:140px;background-position:-485px top;}
.wrap_history_view{margin-top:50px;}
.wrap_history_view .wrap_head{height:1px;margin:10px 0 60px;background:#c6c6c6;text-align:center;}
.wrap_history_view .tit_logo{width:155px;height:20px;margin-top:-9px;border-left:20px solid #fff;border-right:20px solid #fff;background-image:url('../images/logo.png');background-position:left -50px;}
.wrap_history_view .tab_type1 .tab_head li{height:40px;border-color:#c6c6c6;border-left:none;background-color:#f7f7f7;}
.wrap_history_view .tab_type1 .tab_head li:first-child{border-left:1px solid #c6c6c6;}
.wrap_history_view .tab_type1 .tab_head li .link{overflow:hidden;background:url('../images/tab_history.gif') no-repeat center top;text-indent:-9999px;}
.wrap_history_view .tab_type1 .tab_head li.ui-tabs-active{border-color:#007eca;background-color:#0091d5;}
.wrap_history_view .tab_type1 .tab_head .tab_1 .link{background-position:center 10px;}
.wrap_history_view .tab_type1 .tab_head .tab_1.ui-tabs-active .link{background-position:center -40px;}
.wrap_history_view .tab_type1 .tab_head .tab_2 .link{background-position:center -90px;}
.wrap_history_view .tab_type1 .tab_head .tab_2.ui-tabs-active .link{background-position:center -140px;}
.wrap_history_view .tab_type1 .tab_head .tab_3 .link{background-position:center -190px;}
.wrap_history_view .tab_type1 .tab_head .tab_3.ui-tabs-active .link{background-position:center -240px;}
.wrap_history_view .tab_cont{overflow:hidden;width:100%;}
.wrap_history_view .tab_cont > .wrap{float:right;width:500px;}
.wrap_history_view .tab_cont > .wrap:first-child{float:left;}
.wrap_history_view .wrap_detail{padding:30px 0 9px;border-bottom:1px solid #c6c6c6;}
.wrap_history_view .num_year{float:left;width:52px;height:19px;margin:0 50px 0 30px;background-image:url('../images/num_history.gif');}
.wrap_history_view .num_month{float:left;width:18px;height:13px;margin-top:3px;background-image:url('../images/num_history.gif');}
.wrap_history_view .num_2015{background-position:left -325px;}
.wrap_history_view .num_2014{background-position:left top;}
.wrap_history_view .num_2013{background-position:left -25px;}
.wrap_history_view .num_2012{background-position:left -50px;}
.wrap_history_view .num_2011{background-position:left -75px;}
.wrap_history_view .num_2010{background-position:left -100px;}
.wrap_history_view .num_2007{background-position:left -125px;}
.wrap_history_view .num_2006{background-position:left -150px;}
.wrap_history_view .num_2005{background-position:left -175px;}
.wrap_history_view .num_2004{background-position:left -200px;}
.wrap_history_view .num_2002{background-position:left -225px;}
.wrap_history_view .num_2001{background-position:left -250px;}
.wrap_history_view .num_2000{background-position:left -275px;}
.wrap_history_view .num_1999{background-position:left -300px;}
.wrap_history_view .num_12{background-position:-75px top;}
.wrap_history_view .num_11{background-position:-75px -25px;}
.wrap_history_view .num_10{background-position:-75px -50px;}
.wrap_history_view .num_09{background-position:-75px -75px;}
.wrap_history_view .num_08{background-position:-75px -100px;}
.wrap_history_view .num_07{background-position:-75px -125px;}
.wrap_history_view .num_06{background-position:-75px -150px;}
.wrap_history_view .num_05{background-position:-75px -175px;}
.wrap_history_view .num_04{background-position:-75px -200px;}
.wrap_history_view .num_03{background-position:-75px -225px;}
.wrap_history_view .num_02{background-position:-75px -250px;}
.wrap_history_view .num_01{background-position:-75px -275px;}
.wrap_history_view .list{overflow:hidden;overflow:hidden;}
.wrap_history_view .list li{float:left;margin-bottom:20px;}
.wrap_history_view .list .txt{padding-left:24px;line-height:1.7;}

/* footer > 광고및 제휴안내 > 사업제휴 */
.wrap_opinion{overflow:hidden;width:100%;margin-top:40px;padding-bottom:18px;border-bottom:1px solid #c6c6c6;}
.wrap_opinion .txt{float:left;}
.wrap_opinion .wrap_inquiry{float:right;overflow:hidden;height:12px;}
.wrap_opinion .wrap_inquiry dt, .wrap_opinion .wrap_inquiry dd{float:left;}
.wrap_opinion .wrap_inquiry .txt_bar{display:inline-block;overflow:hidden;width:1px;height:9px;margin:0 9px;background:#5c5c5c;text-indent:-9999px;}
.wrap_opinion ~ .wrap_stit{margin:40px 0 20px;}
.wrap_data_list{overflow:hidden;width:100%;border-bottom:1px solid #c6c6c6;}
.wrap_data_list .list{overflow:hidden;width:1101px;margin-right:-1px;border-top:2px solid #444547;margin-bottom:-1px}
.wrap_data_list li{float:left;width:50%;padding:14px 0 21px 18px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;box-sizing:border-box;}
.wrap_data_list .thumb{float:left;overflow:hidden;width:94px;height:94px;}
.wrap_data_list .cont{width:400px;padding-left:107px;}
.wrap_data_list .cont .info{overflow:hidden;width:100%;height:70px;padding-top:2px;}
.wrap_data_list .cont .tit{float:left;margin:0 5px 6px 0;font-weight:bold}
.wrap_data_list .cont .desc{margin-bottom:6px;}
.wrap_data_list .cont .link_site{color:#0091d5;text-decoration:underline;}

/* footer > 광고및 제휴안내 > 주요 클라이언트 */
.wrap_partner_list{overflow:hidden;width:100%;padding-top:20px;border-top:1px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_partner_list .list{margin-left:-16px;}
.wrap_partner_list li{float:left;width:168px;height:117px;margin:0 0 16px 16px;border:1px solid #e6e6e6;text-align:center;}
.wrap_partner_list .thumb{overflow:hidden;width:100%;height:86px;line-height:86px;}
.wrap_partner_list .thumb img{display:inline;vertical-align:middle;}
.wrap_partner_list .name{display:block;height:31px;padding-top:9px;color:#444547;background:#f7f7f7;box-sizing:border-box;}

/* footer > 고객센터 > 초빙구직/임대분양 */
.wrap_step_ad{margin-top:38px;padding-bottom:15px;border-bottom:1px solid #e4e4e4;}
.wrap_step_ad .step_list{overflow:hidden;width:100%;}
.wrap_step_ad .step_list li{float:left;width:25%;}
.wrap_step_ad .step_list .tit{position:relative;height:58px;border:1px solid #dedede;font-weight:bold;font-size:14px;line-height:58px;color:#444547;background-color:#f7f7f7;text-align:center;}
.wrap_step_ad .step_list li.on .tit{z-index:1;border-color:#0077b9;color:#fff;background-color:#0091d5}
.wrap_step_ad .step_list .tit:before{content:'';display:block;position:absolute;left:-5px;top:-1px;width:26px;height:60px;background:url('../images/bg_step.png') no-repeat left top;}
.wrap_step_ad .step_list li.on .tit:before{background-position:left -75px;}
.wrap_step_ad .step_list li.on .tit:after{content:'';display:block;position:absolute;right:-21px;top:-1px;width:26px;height:60px;background:url('../images/bg_step.png') no-repeat left -150px;}
.wrap_step_ad .step_list li:first-child .tit:before{display:none;}
.wrap_step_ad .step_list .cont{padding:11px 0 0 30px;line-height:1.7;}
.wrap_step_ad .step_list .txt_point{font-weight:bold;color:#0091d5;text-decoration:none;}

.wrap_table_data .table_data{table-layout:fixed;width:100%;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_table_data .table_data tbody tr{border-top:1px solid #e4e4e4;}
.wrap_table_data .table_data tbody tr:first-child{border-top-color:#919191}
.wrap_table_data .table_data thead th{height:50px;}
.wrap_table_data .table_data th, .wrap_table_data .table_data td{border-left:1px solid #e4e4e4;text-align:center;}
.wrap_table_data .table_data th:first-child, .wrap_table_data .table_data td:first-child{border-left:none;}
.wrap_table_data .table_data tbody th, .wrap_table_data .table_data tbody td{padding-top:11px;padding-bottom:8px;line-height:1.7;}
.wrap_table_data .table_data .info{overflow:hidden;width:100%;margin-top:20px;}
.wrap_table_data .table_data .info:first-child{margin-top:0;}
.wrap_table_data .table_data .info .tit{float:left;margin-right:5px;}
.wrap_table_data .wrap_footer{overflow:hidden;width:100%;padding-top:10px;}
.wrap_table_data .wrap_footer .txt{float:left;line-height:1.7;color:#5c5c5c;}
.wrap_table_data .wrap_footer .wrap_btn{float:right;}

/* footer > 고객센터 > 회원인증 및 자격변동 */
.wrap_stit ~ .txt_cont {padding-top:6px;}
.txt_cont ~ .wrap_table_data{margin-top:15px;}
.wrap_table_data .table_data2 th, .wrap_table_data .table_data2 td{padding:0 0 0 28px;text-align:left;}
.wrap_table_data .table_data2 th:first-child + th, .wrap_table_data .table_data2 th:first-child + td{border-left:none}
.wrap_table_data .table_data2 thead th{padding:0 0 0 28px;text-align:left;}
.wrap_table_data .table_data2 th:first-child{padding-left:0;font-weight:normal;background-color:#f7f7f7;text-align:center;}
.wrap_table_data .table_data .txt_ad_date{font-weight:bold;color:#e55050;}
.wrap_table_data .table_data [class*="btn_"]{margin-left:5px;}



/* 레이어 팝업 */
.wrap_layer_pop{display:none;position:absolute;left:0;top:0;z-index:100;border:2px solid #c6c6c6;border-radius:2px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2);box-sizing:border-box;}
.wrap_layer_pop .pop_header{height:45px;padding-left:15px;line-height:45px;background-color:#444547;}
.wrap_layer_pop .pop_header .tit{display:inline-block;font-size:16px;font-weight:bold;color:#fff;}
.wrap_layer_pop .pop_content{}
.wrap_layer_pop .wrap_footer{height:52px;padding-top:22px;border-top:1px solid #c6c6c6;text-align:center}
.wrap_layer_pop .wrap_footer [class*="btn_"]{font-weight:normal;}
.wrap_layer_pop .btn_close_pop{position:absolute;right:12px;top:12px;width:21px;height:20px;background-image:url('../images/btn.png');background-position:-122px -147px;}
.wrap_layer_pop .wrap_board_write .board_write{margin-bottom:0;border:none;border-top:1px solid #444547}
.wrap_layer_pop .wrap_board_write .board_write tr:first-child{border-top:none}
.wrap_layer_pop .wrap_board_write .board_write .list_check{margin-bottom:-12px;}
.wrap_layer_pop .btn_initialization{position:absolute;right:30px;bottom:30px;padding-left:13px;font-size:11px;color:#5c5c5c;background:url('../images/btn_vertical.png') no-repeat left -175px;}

/* 레이어 팝업 > 상세검색 */
/*.wrap_layer_pop.wrap_layer_detail{width:750px;left:4px;top:48px;}*/

/* 레이어 팝업 type3 > 레이아웃 스타일이 다름 */
.wrap_layer_pop.layer_type3{padding:15px 30px 0;}
.wrap_layer_pop.layer_type3 .pop_header{border-bottom:1px solid #444547;background:none;}
.wrap_layer_pop.layer_type3 .pop_header .tit{height:30px;color:#444547;}
.wrap_layer_pop.layer_type3 .pop_content{overflow:hidden;overflow-y:auto;}
.wrap_layer_pop.layer_type3 .btn_close_pop{position:absolute;right:12px;top:12px;width:21px;height:20px;background-image:url('../images/btn.png');background-position:-122px -97px;}
/* 레이어 팝업 type3 > 이달의 연수 강좌 일정 팝업 */
.wrap_layer_pop.wrap_layer_schedule{position:fixed;left:0;top:0;width:700px;}
.wrap_layer_schedule .pop_content{height:399px;}
.wrap_layer_schedule .wrap_calendar{position:absolute;left:30px;top:94px;width:279px;}
.wrap_layer_schedule .wrap_calendar .txt_guide{padding-top:5px;text-align:right;}
.wrap_layer_schedule .wrap_calendar .txt_guide .txt.ir_img{width:101px;height:12px;background-image:url('../images/txt.png');background-position:left -125px;text-align:left;}
.wrap_layer_schedule table.schedule_calendar td{height:37px;}
.wrap_layer_schedule .wrap_list_schedule{margin-left:309px;}
.wrap_layer_schedule .wrap_list_schedule .list{overflow:hidden;width:100%;padding-top:20px;}
.wrap_layer_schedule .wrap_list_schedule .list li{float:left;width:100%;padding:18px 0 15px;border-top:1px solid #e4e4e4;}
.wrap_layer_schedule .wrap_list_schedule .list li:first-child{border-top:none;}
.wrap_layer_schedule .wrap_list_schedule .date{}
.wrap_layer_schedule .wrap_list_schedule .info_detatil{margin-top:3px;line-height:1.7;color:#5c5c5c}
.wrap_layer_schedule .wrap_list_schedule .title{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;}
.wrap_layer_schedule .wrap_list_schedule .place{}
.wrap_layer_schedule .wrap_list_schedule .rating{overflow:hidden;color:#e55050;}


/* 레이어 팝업 type2 > 레이아웃 스타일이 다름 -  타이틀, 하단에 공통 버튼 없음 */
.wrap_layer_pop.layer_type2{border:1px solid #919191;border-radius:0;}
.wrap_layer_pop.layer_type2 .btn_close_pop{right:3px;top:4px;background-position:-120px -120px;}
/* 레이어 팝업 type2 > 게시글 보기 파일보기 */
.wrap_layer_pop.wrap_layer_fileview{left:auto;right:-5px;top:20px;width:310px;}
.wrap_layer_pop.wrap_layer_fileview .list_file{overflow:hidden;width:100%;padding:7px 33px 7px 7px;box-sizing:border-box;}
.wrap_layer_pop.wrap_layer_fileview .list_file li{float:left;width:100%;margin-top:6px;background:url('../images/ico_vertical.png') no-repeat left -325px;}
.wrap_layer_pop.wrap_layer_fileview .list_file li:first-child{margin-top:0;}
.wrap_layer_pop.wrap_layer_fileview .list_file .link_save{float:left;overflow:hidden;max-width:190px;height:13px;padding-left:18px;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
.wrap_layer_pop.wrap_layer_fileview .list_file .btn_save{float:right;font-size:11px;color:#5c5c5c;}

/* 레이어 팝업 type2 > 임대분양 등록 - 면적 계산 */
.wrap_board_write td .wrap_area_calculation{position:relative;margin-left:16px;}/* 면적 계산 */
.wrap_layer_pop.wrap_layer_calculation{left:0;top:23px;width:300px;padding-top:6px;padding-bottom:6px;}
.wrap_layer_pop.wrap_layer_calculation .label_txt{margin-left:10px;}

/* 레이어 팝업 type2 > 상단 - 메디게이트 앱 다운로드 */
.wrap_layer_app{left:0;top:21px;width:366px;padding:20px 20px 17px;background:#fff;}
.wrap_layer_app .tit{display:block;height:18px;color:#444547;}
.wrap_layer_app .wrap_radio{margin-bottom:3px;}
.wrap_layer_app .wrap_radio .label_txt{margin-right:15px;}
.wrap_layer_app .wrap_phone .inp_select{float:left;width:60px;}
.wrap_layer_app .wrap_phone .ui-selectmenu-button{float:left;width:60px;}
.wrap_layer_app .wrap_phone .inp_text{float:left;width:63px;}
.wrap_layer_app .wrap_phone .txt_bar{float:left;margin:4px 1px 0;color:#e3e3e3;}
.wrap_layer_app .btn_down_url{width:204px;margin-top:10px;}
.wrap_layer_app .btn_app{display:block;position:absolute;right:30px;bottom:20px;width:70px;height:70px;background:url('../images/img_app.gif') no-repeat left top;}


/* popup */
body.win_popup{min-width:100%;}
.wrap_popup{width:400px;padding:0 30px;box-sizing:border-box;}
.wrap_popup .pop_header{width:100%;padding-top:29px;background-color:#fff;}
.wrap_popup .pop_header .tit{height:30px;padding-left:10px;border-bottom:1px solid #444547;font-weight:bold;font-size:16px;color:#444547;}
.wrap_popup .pop_header .tit p {font-weight:normal;font-size:12px;color:#444547;line-height:2;}
.wrap_popup .wrap_footer{width:100%;padding:22px 0;border-top:1px solid #e4e4e4;background-color:#fff;text-align:center;}
.wrap_popup .wrap_footer [class*="btn_type"]{min-width:78px;height:30px;font-weight:normal;}
.wrap_popup .wrap_footer_noline{width:100%;padding:0 0 22px 0;background-color:#fff;text-align:center;}
.wrap_popup .wrap_footer_noline [class*="btn_type"]{min-width:78px;height:30px;font-weight:normal;}
.wrap_popup .pop_content{overflow:hidden;overflow-y:auto;/*margin-right:-17px;*/padding-top:22px;}/* 팝업 컨텐츠 높이 720 를 max-height:660px; 제거(hsjung) */
.wrap_popup .pop_content:after{content:'';display:block;width:100%;height:40px;}
.wrap_popup .pop_content > .txt,
.wrap_popup .pop_content .tab_cont > .txt{line-height:1.7;padding-left:9px;}
.wrap_popup .pop_content > .txt:first-child,
.wrap_popup .pop_content .tab_cont > .txt:first-child{margin-bottom:10px;}
.wrap_popup .pop_content .tab_cont > .txt + .txt{margin-top:10px;}
.wrap_popup .pop_content .tab_cont > .tit{margin:20px 0 8px;color:#444547;}
.wrap_popup .pop_content .tab_cont .stit{margin:10px 0 8px;}
.wrap_popup .pop_content .board_list thead th{background:none;}
.wrap_popup .pop_content .board_list th{color:#444547;}
.wrap_popup .pop_content .board_list td{padding-top:7px;padding-bottom:5px;line-height:1.5;}
.wrap_popup .pop_content .board_list td .list li{padding-left:10px;text-indent:-10px;}
.wrap_popup .wrap_desc{margin:10px 0 10px 9px;line-height:1.7;}
.wrap_popup .wrap_desc .tit{font-weight:bold;}
.wrap_popup .wrap_desc .cont .txt_ex{padding:16px 19px 15px;border:1px solid #d8d8d8;background-color:#f5f5f5}
.wrap_popup .pop_content .txt_name{color:#444547;}
.wrap_popup .pop_content .txt_list{line-height:1.5;padding-left:10px;padding-top:17px;}
.wrap_popup .wrap_box{padding:14px 0 14px 10px;border:1px solid #e6e6e6;}
.wrap_popup .wrap_noti_explain{margin-top:15px;padding:15px 19px 14px;border:1px solid #e6e6e6;line-height:1.7;color:#444547;text-align:left;}
.wrap_popup .wrap_noti_explain > .list li{padding-left:10px;text-indent:-10px;}
.wrap_popup .pop_content .wrap_noti_explain:first-child{margin-top:0;}
.wrap_popup .wrap_noti_explain ~ .wrap_board_write{margin-top:20px;}
.wrap_popup .board_list thead th{color:#444547;background-color:#f7f7f7;}
.wrap_popup .board_list tbody td{color:#444547;}
.wrap_popup .wrap_name_register .label_txt{line-height:1.25;vertical-align:middle}
.wrap_popup .wrap_name_register .label_txt:after{content:":";margin:0 0 0 3px;}
.wrap_popup .wrap_name_register .inp_text{width:163px;}
.wrap_popup .wrap_name_register .btn_register{min-width:60px;}
.wrap_popup .pop_content .wrap_head:first-child{padding-top:0;}
.wrap_popup .wrap_head{overflow:hidden;width:100%;margin:0 0 5px;padding-top:34px;}
.wrap_popup .wrap_head .tit{float:left;height:18px;padding-top:5px;color:#0091d5}
.wrap_popup .wrap_head .txt_source{font-weight:normal;color:#444547;}
.wrap_popup .wrap_head .txt_date{clear:both;overflow:hidden;width:100%;padding:11px 0 3px;font-size:11px;font-weight:bold;}
.wrap_popup .wrap_head .txt_date dt, .wrap_popup .wrap_head .txt_date dd{display:inline-block;}
.wrap_popup .wrap_head .txt_date .txt{float:right;}
.wrap_popup .wrap_head .stit{clear:both;height:18px;padding-top:13px;}
.wrap_popup .wrap_head .stit:first-child{/*margin-top:-14px;*/padding-top:0;}/* 1215  입금계좌 팝업하면서 주석처리 */
.wrap_popup .wrap_head .wrap_btn{float:right;}
.wrap_popup .wrap_write .wrap_head{padding-top:0;}
.wrap_popup .wrap_write .wrap_head .stit{height:auto;margin-top:0;}
.wrap_popup .wrap_write .pop_board_write ~ .wrap_head{padding-top:20px;border-top:1px solid #e6e6e6}
.wrap_popup .wrap_write .wrap_head ~ .pop_board_write{margin-bottom:20px;}
.wrap_popup .wrap_board_write .board_write{margin-bottom:0;}


/* popup > 정보 테이블 -내게 맞는 초빙정보 보기 */
.wrap_popup table.board_data tr:first-child + tr{border-top-color:#e4e4e4;}
.wrap_popup .board_data th{padding-left:10px;text-align:left;}
/* popup >  정보 입력 div - 매칭 서비스 설정 */
.wrap_popup .wrap_write_cell{padding:14px 10px 12px;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
/* popup > write - sms/email/온라인 지원하기 */
.wrap_popup .pop_board_write{border:none}
.wrap_popup .pop_board_write tr{border:none;}
.wrap_popup .pop_board_write .txt_bar{color:#e3e3e3;}
.wrap_popup .board_write.pop_board_write td{height:auto;padding:5px 0 0 0;}
.wrap_popup .pop_board_write th{padding:8px 0 0;font-weight:normal;}
.wrap_popup .pop_board_write td .inp_textarea{height:94px;}
.wrap_popup .pop_board_write td.title .inp_text{width:100%;}
.wrap_popup .pop_board_write td.email .inp_text{width:120px;}
.wrap_popup .pop_board_write td.email .txt{padding-top:1px;}
.wrap_popup .pop_board_write td.sms_write{vertical-align:bottom;}
.wrap_popup .pop_board_write td.sms_write .txt{display:inline-block;padding-left:6px;letter-spacing:-1px;vertical-align:bottom;text-align:left;}
.wrap_popup .pop_board_write td.sms_write .txt .txt{display:block;padding:0;letter-spacing:0;}
.wrap_popup .pop_board_write td.sms_write .inp_textarea{width:226px;}
.wrap_popup .pop_board_write td.phone .label_txt{width:60px;letter-spacing:0;}
.wrap_popup .pop_board_write td.name .inp_text{width:194px;}
.wrap_ie_error{padding:10px 0;border-top:1px solid #e6e6e6;font-size:11px;color:#5c5c5c;}
.wrap_ie_error .link{font-weight:bold;line-height:1.5;color:#0091d5;text-decoration:underline;}

/* popup > 게시판 내용 보기 - sms/email/온라인 지원하기 */
.wrap_popup .cont_view{margin-bottom:20px;padding:6px 9px 5px;border:1px solid #e6e6e6;line-height:1.7;}
.wrap_popup .cont_view .cont_list{overflow:hidden;width:100%;}
.wrap_popup .cont_view .cont_list .tit{float:left;margin-right:3px;font-weight:bold;}
.wrap_popup .cont_view .cont_list .cont{min-height:21px;}
.wrap_popup .wrap_info_writer .info{overflow:hidden;width:100%;margin:0 0 4px;}
.wrap_popup .wrap_info_writer .tit{float:left;margin-right:3px;}
.wrap_popup .wrap_info_writer .txt{padding:0;}
/* popup > 현황 리스트 - 지원자 현황 */
.wrap_popup .wrap_situation_list{border-top:2px solid #444547;}
.wrap_popup .wrap_situation_list .head{height:26px;padding:8px 0 0 10px;border-bottom:1px solid #e6e6e6;font-weight:bold;background-color:#f7f7f7;}
.wrap_popup .wrap_situation_list .head .txt{margin-left:4px;color:#0091d5;}
.wrap_popup .wrap_situation_list .list{overflow:hidden;width:100%;}
.wrap_popup .wrap_situation_list .list li{float:left;width:100%;padding:6px 0 15px;border-bottom:1px solid #e6e6e6;line-height:1.7;}
.wrap_popup .wrap_situation_list .list .name{display:block;padding-left:10px;}
.wrap_popup .wrap_situation_list .list .wrap{padding-left:10px;}
.wrap_popup .wrap_situation_list .list .wrap .link{font-weight:bold;color:#0091d5;text-decoration:underline;}
.wrap_popup .wrap_situation_list .list .txt{padding-left:10px;}

/* popup > 스크랩하기 */
.pop_scrap{width:500px;}
.pop_scrap .wrap_scrap{margin-bottom:40px;}
.pop_scrap .wrap_scrap .txt{display:inline-block;padding:5px 5px 0;line-height:normal;vertical-align:top;}
.pop_scrap .wrap_scrap .wrap_btn{margin-top:20px;padding-top:10px;border-top:1px solid #e4e4e4;text-align:center;}
.pop_scrap .wrap_scrap .wrap_btn [class*="btn_"]{height:30px;}

/* popup > 필명 설정 */
.pop_name_set{width:400px;}
/* popup > 설문정보 입력 */
.pop_pull_set{width:500px;}
.pop_pull_set .inp_textarea{height:80px;}
.pop_pull_set .label_txt{font-weight:bold;}
.pop_pull_set .txt_desc{margin:4px 0 17px 10px;color:#5c5c5c;}
.pop_pull_set .wrap_pull_answer .tit{margin-bottom:8px;}
.pop_pull_set .wrap_pull_answer .wrap{overflow:hidden;width:100%;margin-top:4px;}
.pop_pull_set .wrap_pull_answer .inp_text{float:left;width:288px;}
.pop_pull_set .wrap_pull_answer .btn_img{float:left;margin-left:4px;}
.pop_pull_set .wrap_answer_num{overflow:hidden;width:100%;margin-top:6px;}
.pop_pull_set .wrap_answer_num .tit{float:left;margin:3px 5px 0 0;}
.pop_pull_set .wrap_answer_num .cont{float:left;}

/* popup > 게시판 운영 원칙 */
.pop_board_rule{width:700px;}
.pop_board_rule .wrap_iframe{overflow:hidden;overflow-y:scroll;height:345px;border:1px solid #eee;}
/* popup > 매칭 서비스 */
.pop_matching_service{width:700px;}
/*.pop_matching_service .pop_content:after{content:'';display:block;width:100%;height:50px;} 1215 삭제 */
.pop_matching_service .wrap_contact_info .board_write{margin-top:20px;border-top:1px solid #c6c6c6;}
.pop_matching_service .wrap_contact_info tr{border-top:none;}
.pop_matching_service .wrap_contact_info td{height:auto;padding-top:0;}
.pop_matching_service .wrap_contact_info tr:first-child td{padding-top:13px;}
.pop_matching_service .wrap_contact_info .txt_guide{padding-top:1px;line-height:1.7;color:#5c5c5c;}

/* popup > 문의하기(SMS/email) */
.pop_job_inquiry .pop_content .txt:first-child{word-spacing:-1px;}
.pop_job_inquiry .txt .txt_point{color:#e55050;text-decoration:none;}

/* popup > 온라인 지원하기  */
/*.pop_apply .pop_content{max-height:100%;} 1215 삭제 */
.pop_apply .pop_content .txt:first-child{word-spacing:-2px;}
.pop_apply .pop_board_write td.file_up .wrap{margin-right:0;}
.pop_apply .pop_board_write td.file_up .inp_text{float:left;width:194px;}
.pop_apply .box_register_link{overflow:hidden;width:100%;height:30px;margin-top:25px;padding:0 0 0;background-color:#e6e6e6;text-align:right;}
.pop_apply .box_register_link > .label_txt{float:left;margin-top:9px;padding-left:10px;font-weight:bold;}
.pop_apply .box_register_link .wrap_radio{margin-top:5px;padding-right:5px;}
.pop_apply .box_register_link .wrap_radio .label_txt{margin-right:9px;}

/* popup > 차별 금지법 안내 */
.pop_guide_prohibition{width:420px;}
.refer_link{margin-top:44px;}
.refer_link .link{color:#0091d5;text-decoration:underline;}

/* popup > 구매내역 상세보기 */
.pop_purchase_list{width:700px;}

/* popup > 이용권 구매하기 */
/*.pop_purchase_purchase .pop_content{padding-bottom:0;} 1215 삭제 */

/* popup > 에스테틱 포럼 자문의 소개 */
.pop_consultant_intro{width:480px;}
.pop_consultant_intro .wrap_intro{display:table;table-layout:fixed;width:100%;}
.pop_consultant_intro .wrap_intro .thumb{display:table-cell;width:148px;vertical-align:top;}
.pop_consultant_intro .wrap_intro .thumb img{width:148px;height:178px;border:1px solid #000;}
.pop_consultant_intro .wrap_intro .cont{display:table-cell;padding-left:26px;line-height:1.7;vertical-align:top;}
.pop_consultant_intro .wrap_intro .cont .tit{font-size:20px;font-weight:bold;line-height:1;color:#444547;}
.pop_consultant_intro .wrap_intro .cont .list{margin-top:20px;}

/* popup > 프로필 수정 */
.pop_profile_modify{width:600px;}
.pop_profile_modify .pop_content:after{display:none;}
.pop_profile_modify .wrap_board_write .board_write{border-bottom:none}
.pop_profile_modify .wrap_board_write .wrap_limited .txt{margin-left:0;padding-left:0;}

/* popup > 카테고리 등록 안내 */
.pop_category_guide{width:500px;}
.box_txt{padding:16px 19px 15px;line-height:1.7;background-color:#f7f7f7;}
.box_txt .txt_desc{margin-bottom:10px;}
.box_txt .txt_desc dt{font-weight:bold;}
.box_txt .txt_desc dd{color:#5c5c5c}
.box_txt .txt{margin-bottom:20px;padding:0;color:#5c5c5c}
.box_txt .txt .name{color:#444547;}
.box_txt .last_txt{margin-bottom:0;color:#444547;}

/* popup > 구독자 등록 하기 */
.pop_subscriber{width:500px;}
.pop_subscriber .author_info{margin-bottom:16px;padding:17px 0 15px 18px;border:1px solid #e6e6e6;}
.pop_subscriber .author_info .tit{float:left;width:190px;padding-right:9px;}
.pop_subscriber .author_info .tit .name{font-weight:normal;}
.pop_subscriber .author_info .cont{float:left;}
.pop_subscriber .author_info .cont .txt_info{float:left;width:108px;height:11px;text-align:center;}
.pop_subscriber .box_txt{margin-top:35px;}

/* popup > 이용안내 - 연수강좌 */
.pop_use_guide{width:700px}
.wrap_popup .wrap_guide .tit{padding:16px 0 5px 6px;font-weight:bold;color:#;line-height:1.7;}
.wrap_popup .wrap_guide .cont{padding:15px 18px 14px;border:1px solid #e6e6e6;line-height:1.7;}
.wrap_popup .wrap_guide .cont .txt{margin-top:10px;}
.wrap_popup .wrap_guide .cont .txt:first-child{margin-top:0;}
.wrap_popup .wrap_guide .cont .step_list{overflow:hidden;width:100%;margin-top:5px;margin-bottom:-9px;}
.wrap_popup .wrap_guide .cont .step_list li{float:left;margin-left:8px;text-align:center;}
.wrap_popup .wrap_guide .cont .step_list li:first-child{margin-left:20px;padding-left:0;background-position:-17px top;}
.wrap_popup .wrap_guide .cont .step_list li > .wrap{width:120px;height:120px;padding-left:18px;background:url('../images/bg_guide_step.gif') no-repeat left top;}
.wrap_popup .wrap_guide .cont .step_list li:first-child > .wrap{padding-left:0;background-position:-17px top;}
.wrap_popup .wrap_guide .cont .step_list .step_num{width:28px;height:20px;margin:31px auto 5px;background-image:url('../images/num_step.png');}
.wrap_popup .wrap_guide .cont .step_list .step_num2{background-position:left -25px;}
.wrap_popup .wrap_guide .cont .step_list .step_num3{background-position:left -50px;}
.wrap_popup .wrap_guide .cont .step_list .step_num4{background-position:left -75px;}
.wrap_popup .wrap_guide .cont .step_list .txt_step{display:block;margin-top:3px;font-weight:bold;line-height:1.3;color:#fff;}
.wrap_popup .wrap_guide .cont .step_list .step_num + .txt_step{color:#9adfff;}
.wrap_popup .wrap_guide .cont .step_list .txt{color:#5c5c5c;}
.wrap_popup [class*="wrap_guide"] .cont .link{color:#0091d5;text-decoration:underline;}
/* popup > 이용안내 - 연수강좌 - 학술대회 일정*/
.pop_symposium_schedule{width:800px;}

/* popup > 연수강좌 알림신청-취소 */
.pop_lecture_notice{width:700px;}
.pop_lecture_notice .wrap_checkbox .list_check li{width:125px;}
.pop_lecture_notice td.area .wrap_checkbox .list_check li{width:83px;}
.pop_lecture_notice td.subjects .wrap_check_total .list_check{padding-left:0;}
.pop_lecture_notice td.subjects .wrap_check_total .list_check li{width:125px;}
.pop_lecture_notice td.subjects .wrap_check_total .list_check li:first-child{width:100%;margin-left:0;}

/* popup > 이용안내 - 동영상 강좌 */
.wrap_popup .wrap_guide2{padding:16px 0 15px 0;line-height:1.7;border-top:1px solid #e4e4e4;}
.wrap_popup .pop_content .wrap_guide2:first-child{padding-top:0;border-top:none;}
.wrap_popup .wrap_guide2 .tit{margin-bottom:3px;font-weight:bold;font-size:14px;}
.wrap_popup .wrap_guide_tab{margin-bottom:20px;}
.wrap_popup .wrap_guide_tab .tit{margin-bottom:8px;font-weight:bold;color:#444547;}
.wrap_popup .wrap_guide_tab .cont{padding:17px 18px 16px;border:1px solid #e6e6e6;line-height:1.5;color:#0091d5;background-color:#f7f7f7;}
.wrap_popup .wrap_guide_tab .txt{padding-left:10px;text-indent:-10px;}
.wrap_popup .wrap_guide_tab + .wrap_guide2{border-top:none;}
.wrap_popup .wrap_guide2 .cont .step_list .wrap .txt_step{color:#fff;}
.wrap_popup .wrap_guide2 .cont .step_list .wrap .step_num3 ~ .txt_step{margin-top:10px;}
.wrap_popup .wrap_guide2 .txt ~ .wrap_board_list{margin-top:15px;}
.wrap_popup .wrap_guide2 .board_list ~ .txt_guide{color:#5c5c5c;text-align:right;}
.wrap_popup .wrap_guide2 .board_list{margin-bottom:6px;}

/* popup > 이용후기 - 동영상 강좌 */
.pop_review{width:700px;}
.wrap_review_write.wrap_cmt_write{margin:0;padding:0;border:none;}
.wrap_review_write.wrap_cmt_write .label_txt{display:block;margin-bottom:8px;color:#444547;}
.wrap_review_write.wrap_view_comment{margin:20px 0 0;padding:0;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_review_write.wrap_view_comment .wrap_cont{display:table;table-layout:fixed;width:100%;margin:0;padding:0;border-top:1px solid #e4e4e4;background:none;}
.wrap_review_write.wrap_view_comment .wrap_cont:first-child{border-top:none;}
.wrap_review_write.wrap_view_comment .info{	display:table-cell;width:124px;padding:10px 0 9px;text-align:center;}
.wrap_review_write.wrap_view_comment .info .name{font-weight:normal;color:#5c5c5c;}
.wrap_review_write.wrap_view_comment .cont{display:table-cell;padding:10px 0 9px;}
.wrap_review_write.wrap_view_comment .wrap_cont .btn_img.cmt_del{margin-top:3px;background-position:-250px -100px;}

/* popup > 입금계좌 */
.pop_account .wrap_checkbox{margin-top:5px;}
.pop_account .wrap_checkbox .txt{display:inline-block;margin-top:4px;}
.pop_account .wrap_checkbox .btn_detail{color:#0091d5;text-decoration:underline;}
.pop_account .wrap_board_write .box_write_single{margin-left:-10px;margin-right:-10px;}
.wrap_board_write .box_write_single{overflow:hidden;width:100%;margin:0 0 10px;padding:14px 0;border:1px solid #e6e6e6;}
.wrap_board_write .box_write_single .tit{float:left;width:98px;padding:4px 0 0 9px;box-sizing:border-box;}
.wrap_board_write .box_write_single [class*="btn_"]{min-width:60px;}
.wrap_board_write .box_write_single ~ .txt{color:#5c5c5c;letter-spacing:-1px;}

/* popup > 에스테틱 포럼 입장 전 정보 입력 */
.pop_aesthetic_forum{width:700px;}
.pop_aesthetic_forum .pop_content:after{display:none;}
.pop_aesthetic_forum .wrap_radio .inp_radio{margin-left:30px;}
.pop_aesthetic_forum .wrap_radio .inp_radio:first-child{margin-left:0;}
.pop_aesthetic_forum .wrap_checkbox li{width:auto;margin-left:30px;}
.pop_aesthetic_forum .wrap_checkbox li:first-child{margin-left:0;}
.wrap_popup .wrap_board_write .write_list{border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_popup .wrap_board_write .write_list .wrap_line{padding:19px 0 15px;;border-top:1px solid #e4e4e4;}
.wrap_popup .wrap_board_write .write_list .wrap_line:first-child{border-top:none;}
.wrap_popup .wrap_board_write .write_list .tit{font-weight:bold;}
.wrap_popup .wrap_board_write .write_list .cont{margin:14px 0 0 18px;color:#5c5c5c;}
.wrap_popup .wrap_board_write .write_list .txt{margin-top:9px;}
.wrap_popup .wrap_board_write .write_list .wrap_line.clearfix .tit{float:left;margin-right:10px;}
.wrap_popup .wrap_board_write .write_list .wrap_line.clearfix .cont{float:left;margin-top:-3px;}
.wrap_popup .pop_content .wrap_board_write:first-child{margin-top:-23px;}

/* popup > 융합의학포럼 입장 전 정보 입력 */
.pop_intermedic_forum{width:700px;}
.pop_intermedic_forum .pop_content:after{display:none;}
.pop_intermedic_forum .wrap_radio .inp_radio{margin-left:30px;}
.pop_intermedic_forum .wrap_radio .inp_radio:first-child{margin-left:0;}
.pop_intermedic_forum .wrap_checkbox li{width:auto;margin-left:50px;}
.pop_intermedic_forum .wrap_checkbox li:first-child{margin-left:0;}
.wrap_popup .wrap_board_write .write_list{border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_popup .wrap_board_write .write_list .wrap_line{padding:19px 0 15px;;border-top:1px solid #e4e4e4;}
.wrap_popup .wrap_board_write .write_list .wrap_line:first-child{border-top:none;}
.wrap_popup .wrap_board_write .write_list .tit{font-weight:bold;}
.wrap_popup .wrap_board_write .write_list .tit2{font-weight:bold; float:left;width:150px;}
.wrap_popup .wrap_board_write .write_list .cont{margin:14px 0 0 18px;color:#5c5c5c;}
.wrap_popup .wrap_board_write .write_list .cont2{position:relative;float:left;color:#5c5c5c;}
.wrap_popup .wrap_board_write .write_list .cont3{position:relative;padding-left:150px;color:#5c5c5c;}
.wrap_popup .wrap_board_write .write_list .txt{margin-top:9px;}
.wrap_popup .wrap_board_write .write_list .wrap_line.clearfix .tit{float:left;margin-right:10px;}
.wrap_popup .wrap_board_write .write_list .wrap_line.clearfix .cont{float:left;margin-top:-3px;}
.wrap_popup .pop_content .wrap_board_write:first-child{margin-top:-23px;}

/* popup > 답장쓰기 */
.pop_msg{width:500px;}
.pop_msg .pop_content{padding-top:0;}
.wrap_popup .wrap_msg_write .wrap_line{padding-top:19px;}
.wrap_popup .wrap_msg_write .wrap_line:first-child{height:31px;background-color:#f7f7f7;}
.wrap_popup .wrap_msg_write .wrap_line:after{content:"";display:block;clear:both;width:0;height:0;font-size:0;line-height:0;}
.wrap_popup .wrap_msg_write .wrap_line > .tit{float:left;height:22px;margin-right:4px;padding-left:10px;font-weight:bold;}
.wrap_popup .wrap_msg_write .wrap_line:first-child > .tit{width:75px;padding-left:19px;}
.wrap_popup .wrap_msg_write .wrap_line .txt{color:#0091d5;}
.wrap_popup .wrap_msg_write .wrap_line .txt_point{margin-left:3px;font-weight:normal;color:#0091d5;text-decoration:none;}
.wrap_popup .wrap_msg_write .wrap_line > .cont{min-height:25px;}
.wrap_popup .wrap_msg_write .wrap_line .txt_input{padding-top:8px;color:#5c5c5c;text-align:right;}
.wrap_popup .wrap_msg_write .wrap_url > .tit{width:72px;padding-top:4px;}
.wrap_popup .wrap_msg_write .wrap_url > .cont{float:left;width:354px;}
.wrap_popup .wrap_msg_write .wrap_select_list .list_select{width:100%;height:93px;padding:0 0 0 9px;border:1px solid #e6e6e6;line-height:1.7;box-sizing:border-box;}
.wrap_popup .wrap_msg_write .wrap_select_list .wrap_btn{margin-top:5px;text-align:right;}
.wrap_popup .wrap_msg_write .wrap_select_list .btn_del{min-width:51px;width:51px;height:20px;}
.wrap_popup .wrap_msg_write .wrap_line.wrap_search > .cont{margin-top:-4px;}
.wrap_popup .wrap_msg_write .wrap_line.wrap_search .inp_select{width:87px;vertical-align:top;background:#fff;}
.wrap_popup .wrap_msg_write .wrap_line.wrap_search .btn_search{min-width:60px;width:60px;}
.wrap_popup .wrap_msg_write .wrap_board_list > .wrap{display:table;overflow:hidden;width:100%;padding:19px 0 8px;}
.wrap_popup .wrap_msg_write .wrap_board_list > .wrap .txt{display:table-cell;line-height:1.5;}
.wrap_popup .wrap_msg_write .wrap_board_list > .wrap .wrap_checkbox{display:table-cell;vertical-align:bottom;text-align:right;}
.wrap_popup .wrap_msg_write .wrap_board_list .name{font-weight:bold;}

/* popup > 카테고리 이동 */
.pop_category .wrap_board_write .box_write_single .tit{width:80px;padding-left:19px;}
.wrap_popup.pop_category .pop_content .wrap_board_write{margin-top:0;}
.wrap_popup.pop_category .wrap_board_write.wrap_msg_write{margin-top:-19px;}
.pop_category .wrap_msg_write .wrap_line_category .tit{float:none;}
.pop_category .wrap_msg_write .wrap_line_category [class*="btn_"]{min-width:51px;width:51px;height:20px;}
.pop_category .wrap_msg_write .wrap_line .txt_input{text-align:left}

/* popup > 설문조사 예비 패널이란 */
.pop_research_panel{width:800px;}
.pop_research_panel .wrap_guide2{border:none;}
.pop_research_panel .wrap_guide2 .tit{padding-left:10px;font-size:12px;}
.pop_research_panel .wrap_guide2 .cont{padding-left:20px;}
.pop_research_panel .wrap_guide2 .list li{padding-left:10px;text-indent:-10px;}

/* popup > 임대분양 안내 */
.pop_lease_guide{width:700px;}
.pop_lease_guide .pop_content{max-height:680px;}
.pop_lease_guide .tab_cont{padding-top:10px;}
.wrap_popup .wrap_form_explain{overflow:hidden;width:100%;padding-bottom:19px;border-bottom:1px solid #e6e6e6;}
.wrap_popup .wrap_form_explain .thumb{float:left;width:231px;margin-bottom:13px;}
.wrap_popup .wrap_form_explain .cont{float:right;width:347px;}
.wrap_popup .wrap_form_explain .list{overflow:hidden;width:100%;}
.wrap_popup .wrap_form_explain .list li{float:left;width:100%;}
.wrap_popup .wrap_form_explain .tit{color:#444547;}
.wrap_popup .wrap_form_explain .desc{overflow:hidden;width:100%;margin:7px 0 16px;line-height:1.7;}
.wrap_popup .wrap_form_explain .desc dt{float:left;margin-right:4px;margin-bottom:-3px;}
.wrap_popup .wrap_form_explain .desc dd{overflow:hidden;min-height:21px;margin-bottom:-3px;}
.wrap_popup .wrap_form_explain .txt_point{margin:-13px 0 16px;line-height:1.5;}
.wrap_popup .wrap_form_explain .txt{margin:3px 0 16px;line-height:1.5;}
.wrap_popup .txt_point{color:#0091d5;text-decoration:none;}
.wrap_popup .ad_guide_list{margin-top:26px;padding-left:19px;line-height:1.7;}
.wrap_popup .ad_guide_list > li{margin-bottom:4px;}
.wrap_popup .ad_guide_list > li:before{content:'';display:inline-block;width:2px;height:2px;margin:8px 4px 0 0;background:#444547;vertical-align:top;}
.wrap_popup .ad_guide_list .list{margin-top:5px;line-height:1.5;color:#5c5c5c;}

.pop_lease_guide .wrap_guide2{padding-bottom:0;border:none;}
.pop_lease_guide .wrap_guide2 .tit{font-size:12px;color:#444547;}
.pop_lease_guide .wrap_guide_process > .tit{margin:0 0 5px 19px;color:#444547;}
.pop_lease_guide .step_list{overflow:hidden;width:100%;padding:20px 0;border:1px solid #e6e6e6;box-sizing:border-box;}
.pop_lease_guide .step_list li{float:left;margin-left:8px;text-align:center;}
.pop_lease_guide .step_list li:first-child{margin-left:19px;padding-left:0;background-position:-18px top;}
.pop_lease_guide .step_list li > .wrap{overflow:hidden;width:181px;height:120px;padding-left:18px;background:url('../images/bg_guide_step2.gif') no-repeat left top;}
.pop_lease_guide .step_list li:first-child > .wrap{padding-left:0;background-position:-17px top;}
.pop_lease_guide .step_list .txt_step{display:block;margin-top:31px;font-size:14px;font-weight:bold;line-height:1.3;color:#fff;}
.pop_lease_guide .step_list .txt{margin-top:6px;font-weight:bold;line-height:1.5;color:#9adfff;}
.pop_lease_guide .pop_content .wrap_noti_explain:first-child + .wrap_guide2{margin-top:20px;border-top:1px solid #e6e6e6;}
.pop_lease_guide .wrap_guide2{margin-bottom:12px;}
.pop_lease_guide .wrap_guide2 .list li{margin-top:4px;padding-left:10px;text-indent:-10px;}
.pop_lease_guide .wrap_guide2 .list li p{margin-left:15px;}
.pop_lease_guide .wrap_guide2 .list .list{line-height:1.5}
.pop_lease_guide .wrap_guide2 .list .list li{margin:0;}
.pop_lease_guide .txt_source{margin-top:33px;color:#5c5c5c;}
.pop_lease_guide .wrap_guide_process2 .step_list{}
.pop_lease_guide .wrap_guide_process2 .step_list li{margin-left:5px;}
.pop_lease_guide .wrap_guide_process2 .step_list li:first-child{margin-left:5px;}
.pop_lease_guide .wrap_guide_process2 .step_list li > .wrap{width:140px;padding-left:13px;background-image:url('../images/bg_guide_step3.gif');}
.pop_lease_guide .wrap_guide_process2 .step_list li:first-child > .wrap{padding-left:0;background-position:-13px top;}
.pop_lease_guide .wrap_guide_process2 .step_list .txt{font-weight:normal;}
.pop_lease_guide .wrap_board_list > .wrap_stit{height:27px;padding-left:9px;}
.pop_lease_guide .wrap_board_list > .list{margin:17px 0 0 20px;}
.pop_lease_guide .wrap_board_list > .wrap_noti_explain{margin-bottom:10px;}
.pop_lease_term .pop_content{max-height:680px;padding:20px 0;}/* 부동산 용어 안내  */
.pop_lease_term .tab_cont{padding-top:0;}
.pop_lease_term .pop_content:after{display:none}
.wrap_popup .desc_term .tit{padding:9px 0 18px 0;border-bottom:1px solid #e6e6e6;font-weight:bold;font-size:14px;color:#444547;}
.wrap_popup .desc_term .cont{padding-top:17px;line-height:1.5;}
.wrap_popup .desc_term .txt{margin-top:13px;}
.wrap_popup .desc_term .cont .txt:first-child{margin-top:0;}
.wrap_popup .desc_term .txt_guide{color:#5c5c5c;}

.list_dot{line-height:1.5;}
.list_dot li:before{content:'';display:inline-block;width:2px;height:2px;margin:8px 4px 0 0;background:#444547;vertical-align:top;}
.wrap_noti_explain .contact_info dt{display:inline-block;margin-left:17px;}
.wrap_noti_explain .contact_info dd{display:inline-block;}
.wrap_noti_explain .law_info dt{margin-bottom:1px;font-weight:bold;color:#444547;}/* 법률 정보 */
.wrap_noti_explain .special_info dt{float:left;margin-right:34px;}/* 분양 프리미엄 안내 - 장기광고시 우대 사항 */
.wrap_noti_explain .special_info dd{overflow:hidden;line-height:1.5;}
.btn_proposal{width:120px;height:22px;background:url('/images/btn.png') no-repeat -150px -200px;}/*제안서 다운로드 버튼 */
.txt_point2{font-weight:normal;color:#e55050;}

/* popup > 초빙구직 등록 안내 */
.pop_job_guide{width:700px;}
.pop_job_guide .desc{margin:19px 0 0 38px;}
.pop_job_guide .desc .tit{float:none;font-weight:bold;color:#444547;}
.pop_job_guide .desc .cont{float:none;width:100%;margin-top:7px;line-height:1.7;}
.pop_job_guide .desc .cont .list{margin-top:3px;}
.pop_job_guide .desc .cont li{margin-top:4px;padding-left:10px;text-indent:-10px;}
.pop_job_guide .txt_guide{padding-left:10px;font-size:11px;color:#0091d5;}
.pop_job_guide .wrap_form_explain{position:relative;margin:0;}
.pop_job_guide .wrap_form_explain > .tit{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #c6c6c6;color:#444547;}
.pop_job_guide .wrap_form_explain .desc{position:absolute;left:319px;top:165px;width:320px;}
.pop_job_guide .wrap_form_explain .desc_2{top:481px;}
.pop_job_guide .wrap_form_explain .desc_3{top:594px;}
.pop_job_guide .wrap_form_explain .desc_4{top:722px;}
.pop_job_guide .wrap_form_explain .desc_5{top:885px;}

/* popup > 메일보내기 */
.pop_mail .wrap_info_writer{font-weight:bold}
.pop_mail .board_write td.file_up{text-align:right}
.pop_mail .board_write td.file_up .wrap{position:relative;width:100%;margin-right:0;padding-top:25px;}
.pop_mail .board_write td.file_up .inp_text{position:absolute;left:0;top:0;width:100%;margin:0;text-align:left}

/* popup >  컨텐츠 게재 신청 */
.pop_content_publish{width:500px;}
.pop_content_publish .pop_content:after{display:none;}
.pop_content_publish .board_write{margin-top:25px;}
.pop_content_publish .board_write td.txt_edit{padding-bottom:9px;}

/* popup >  세금계산서 안내 */
.pop_tax_guide{width:500px;}
.pop_tax_guide .list{padding-top:4px;}
.pop_tax_guide .list li{margin-top:12px;padding-left:7px;text-indent:-7px;}
.pop_tax_guide .list .txt_point{color:#444547;text-decoration:underline;}

/* select box */
.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;height:18px;border:1px solid #a4a4a4;text-decoration:none;cursor:pointer;}
.ui-selectmenu-button span.ui-icon{position:absolute;top:50%;left:auto;right:5px;width:0;height:0;margin:-2px 0 0;border:4px solid transparent;border-top-color:#444547;}
.ui-selectmenu-button span.ui-selectmenu-text{display:block;overflow:hidden;padding:2px 0 0 6px;font-family:"Nanum Gothic",dotum;font-size:12px;color:#444547;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
/* select box - option */
.ui-selectmenu-menu{display:none;position:absolute;top:0;left:0;margin:0;padding:0;background:#fff;}
.ui-selectmenu-menu .ui-menu{overflow:auto;padding-top:5px;border:1px solid #a4a4a4;border-top:none;}
.ui-selectmenu-menu .ui-menu li{padding:0 0 6px 6px;font-family:"Nanum Gothic",dotum;font-size:12px;color:#444547;}
.ui-selectmenu-menu li.ui-menu-item.ui-state-focus{color:#0091d5;}
.ui-selectmenu-open{display: block;}

/* 날짜 선택 달력 - 이전 소스 - 스타일만 수정 */
#calendarSelector {display:block;position:absolute;z-index:999;min-width:0;min-height:0;width:200px;height:auto;border:1px solid #ccc;background-color:#fff;-moz-user-select:none;cursor:default;}
#calendarSelector table {table-layout:fixed;width:100%;}
/*#calendarSelector thead td{visibility:hidden;cursor:pointer;}*/
#calendarSelector thead td{font-size:0;cursor:pointer;text-align:center;vertical-align:top;}
#calendarSelector thead td:before{content:'';display:inline-block;width:11px;height:10px;margin:9px auto 0;background:url('../images/calendarSelector.gif') no-repeat left -10px;}
#calendarSelector thead td:first-child:before{background-position:left top;}
#calendarSelector thead td:hover {}
#calendarSelector thead td.disabled {cursor:default;}
#calendarSelector thead th {padding-bottom:6px;vertical-align:top;}
#calendarSelector thead th em, #calendarSelector thead th strong{overflow:hidden;width:0;height:0;margin-top:9px;border:5px solid transparent;cursor:pointer;}
#calendarSelector thead th em{float:right;border-left-color:#838383;}
#calendarSelector thead th strong{float:left;border-right-color:#838383;}
#calendarSelector thead th *.disabled {cursor:default;}
#calendarSelector thead th span {display:block;margin-top:6px;font-family:"Nanum Gothic",'verdana';font-size:12px;color:#444547;}
#calendarSelector tbody tr:first-child{border-top:2px solid #444547;}
#calendarSelector tbody td{height:28px;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;font-family:"Nanum Gothic",verdana;font-size:10px;text-align:center;}
#calendarSelector tbody td:first-child{border-left:none;}
#calendarSelector tbody td.valid{color:#a6a6a6;cursor:pointer;}
#calendarSelector tbody td.month{color:#444547;}
#calendarSelector tbody td.weekend {background-color:#f5f2f2;}
#calendarSelector tbody td.today {color:#fff;background:#0091d5;}
#calendarSelector tbody td.selected {}
#calendarSelector tbody:hover td.selected {}
#calendarSelector tbody td.valid:hover {}
#calendarSelector tfoot{display:none;}
#calendarSelector tfoot td{cursor:pointer;}
#calendarSelector tfoot td:hover {}

/* 에스테틱 광고영역 */
.adline {margin:0 0 0 0; text-align:center;}
.adline dt {height:20px; font-size:13px; font-weight:bold; letter-spacing:-1px;}
.adline dt img {margin:0 2px 0 0; vertical-align:top;}
.adline dd {margin-left:0px;font-size:12px; padding-bottom: 40px;}
.adline a:link, .adline a:visited, 
.adline a:active {color:#2D2C2D; text-decoration:none;}
.adline a:hover {color:#2D2C2D; text-decoration:underline;}	

/* 레이어팝업 */
.eventLayer_t1 {position:absolute;margin-left:200px;top:425px;z-index:10;}
.eventLayer_t1 .contents .close {position:absolute; top:15px; right:13px; width:33px; height:33px; text-indent:-119988px; overflow:hidden; text-align:left; text-transform:capitalize; background-image:url("http://image.medigate.net/v2/images/eventlayer/btn_layerclose.png"); background-repeat:no-repeat; cursor:pointer;}
.eventLayer_t1 .contents .close:hover {background-image:url("http://image.medigate.net/v2/images/eventlayer/btn_layercloseh.png"); background-repeat:no-repeat; cursor:pointer;} 
.eventLayer_t1 .contents .checkcookie {position:absolute; bottom:15px; right:20px; font-size:11px; cursor:pointer;}
.eventLayer_t1 .contents .checkcookie input {margin:-2px 5px 0 0; vertical-align:middle;}

/* 레이어팝업_초빙관련화면 */
.eventLayer_t2 {position:absolute;margin-left:100px;top:400px;z-index:10;}
.eventLayer_t2 .contents .close {position:absolute; top:7px; right:15px; width:60px; height:60px; text-indent:-119988px; overflow:hidden; text-align:left; text-transform:capitalize; background-image:url("http://image.medigate.net/v2/images/eventlayer/btn_layerclose_2.gif"); background-repeat:no-repeat; cursor:pointer;}
.eventLayer_t2 .contents .close:hover {background-image:url("http://image.medigate.net/v2/images/eventlayer/btn_layercloseh_2.gif"); background-repeat:no-repeat; cursor:pointer;} 


/* Image Preivew (hsjung) */
#imgPreviewLayer{ background: #222; -moz-border-radius: 8px; -webkit-border-radius: 8px; padding: 10px; z-index: 999; border: none; }

/* Tooltip (hsjung) */
.tooltip { display:none; position:absolute; border:1px solid #444547; background-color:#FBFBFB; border-radius:5px; padding:10px; color:#444547; font-size:12px Arial; width:350px; line-height:160%; word-wrap:break-word; }

/* firefox only hack */
@-moz-document url-prefix() { 
	.wrap_community_pw .wrap_pw_input .inp_pw{height:48px;font-size:20px;}
}
 /* webkit */
@media screen and (-webkit-min-device-pixel-ratio:0){
	
};

/* 오픈갤러리 */
.opengallery {position:relative;width:1100px;margin:0 auto;background-color:#fff;}
.opengallery .content101 {width:1100px;height:540px;margin-bottom:100px;}
.opengallery .content102 {width:1100px;height:137px;margin-bottom:100px;}
.opengallery .content103 {width:1100px;height:310px;margin-bottom:100px;}
.opengallery .content104 {width:1100px;height:620px;margin-bottom:100px;}
.opengallery .content105 {width:1100px;height:578px;margin-bottom:100px;}
.opengallery .content106 {width:1100px;height:616px;margin-bottom:100px;}
.opengallery .content107 {width:1100px;height:603px;margin-bottom:100px;}
.opengallery .content108 {width:1100px;height:666px;margin-bottom:100px;}
.opengallery .content109 {width:1100px;height:1383px;margin-bottom:100px;}
.opengallery .content110 {width:1100px;height:1192px;margin-bottom:100px;}
.opengallery .content111 {width:1100px;height:446px;margin-bottom:100px;}
.opengallery .content112 {width:1100px;height:270px;}
.opengallery .content201 {width:1100px;height:1546px;margin-bottom:60px;}
.opengallery .content202 {width:1100px;height:1045px;margin-bottom:100px;}
.opengallery .content203 {width:1100px;height:1487px;margin-bottom:100px;}
.opengallery .content301 {width:1100px;height:447px;margin:100px 0;}
.opengallery .content302 {width:1100px;height:212px;margin-bottom:10px;}
.opengallery .content303 {width:1100px;height:380px;margin:100px 0 60px;}
.opengallery .content304 {width:1100px;height:620px;margin-bottom:0px;}
.opengallery .content305 {width:1100px;height:568px;margin-bottom:100px;}
.opengallery .content306 {width:1100px;height:48px;margin-bottom:100px;}
.opengallery .content401 {width:1100px;height:205px;margin-top:100px;}
.opengallery .content402 {width:1100px;height:597px;margin-bottom:100px;}
.opengallery .mov {width:1100px;height:666px;margin-bottom:100px;background-image:url(http://image.medigate.net/new/opengallery/images/opengallery_108.jpg);}
.opengallery .footer {width:1100px;height:179px;}
.content501 {width:1100px;height:138px;margin:100px;}

.layerpopup {height:30px; padding:8px; background-color:#333; font-size:11px; color:#ccc;}

/* 캠페인 */
.wrap_info_campaign{overflow:hidden;width:100%;padding:30px 0;border-top:1px solid #444547;border-bottom:1px solid #919191;margin-top:60px;}
.wrap_info_campaign .inner{overflow:hidden;margin-left:1px;}
.campaign_info {float:left;display:inline-block;width:282px;height:220px;background-color:#fff;vertical-align:top; border-right:1px solid #E5E5E5;}
.info_last{border-right:0; }
.campaign_info .wrap_head{height:59px;background-color:#fff;text-align:center;}
.campaign_info .wrap_head_2nd{height:59px;background-color:#fff;text-align:center;padding-top:20px;}
.campaign_info .wrap_head img{width:62px;height:62px;margin:0 110px;}
.campaign_info .wrap_cont{padding:14px 30px 0;}
.campaign_info .wrap_cont .name{display:block; margin-bottom:6px; color:#444547; text-align:center;}
.campaign_info .wrap_cont .txt{overflow:hidden; margin-bottom:6px; line-height:1.8; letter-spacing:-1px;}
.wrap_site_map .wrap_first{padding-left:29px;}
.wrap_site_map .wrap_last{width:171px}

/* eMR */
.unregister {overflow:hidden;width:100%; padding:0; border-top:1px solid #444547; border-bottom:1px solid #c6c6c6;}
.unregister .alert{height:34px; border-bottom:1px solid #e5e5e5; padding:0 30px; font-size:12px; color:#444547; font-weight:bold; line-height:3;}
.unregister .alert span{color:#f12d2d;}
.unregister .list{height:160px; border-top:1px solid #e5e5e5; padding-left:30px; font-size:12px; color:#444547; line-height:1.6;}
.unregister .first{border-top:0;}
.unregister .list .txt{position:relative; float:left; width:530px; padding:20px 40px 0 0; vertical-align:middle;}
.unregister .list .txt strong{font-size:16px; font-weight:bold; color:#0091d5;}
.unregister .list .txt .area_side{padding-top:5px;}
.unregister .list .txt .area_side .btn_type_c3{overflow:hidden;min-width:68px;height:21px;border:1px solid #bfbfbf;color:#444547;background-color:#fff;}
.unregister .list .emr_img{position:relative; float:right; width:250px; height:160px;}
.emr {height:160px; background-color:#f7f7f7; padding-left:30px; font-size:12px; color:#444547; line-height:1.6; margin-top:20px;}
.emr .txt{position:relative; float:left; width:530px; padding:20px 40px 0 0; vertical-align:middle;}
.emr .txt strong{font-size:16px; font-weight:bold;}
.emr .txt p{font-size:12px; color:#939599; line-height:1.6; padding-top:5px;}
.emr .txt .notice{font-size:12px; color:#f12d2d; line-height:1.6;}
.emr .txt .list{padding-left:10px; background:url(../images/dot.gif); background-repeat:no-repeat; width:100%;height:15px;overflow:hidden;font-size:12px; color:#333; line-height:1.4;}
.emr .txt .list span{color:#999;}
.emr .txt .area_side{padding-top:5px;}
.emr .txt .area_side .btn_type_c3{overflow:hidden;min-width:68px;height:21px;border:1px solid #bfbfbf;color:#444547;background-color:#fff;}
.emr .emr_img{position:relative; float:right; width:250px; height:160px;}
.brand_tit{float:left; font-size:16px; font-weight:bold; color:#444547; line-height:2.0;}
.brand_cont{width:850px; height:160px; margin:0 0 40px;}
.brand_cont .brand{posotion:relative; float:left; width:250px;height:160px;vertical-align:top;border:0;}
.brand_cont .cont{posotion:relative; float:left; width:200px;height:160px;border:0;}
.brand_cont .context{posotion:relative;float:left;width:560px;height:160px;border:0;background-color:#f7f7f7;padding:0 20px;}
.brand_cont .context .info{display:table-cell;vertical-align:middle;height:160px;}
.brand_cont .context .info .tit{font-size:16px;font-weight:bold;color:#333;line-height:1.8;padding-bottom:10px;}
.brand_cont .context .info .txt{font-size:12px;color:#4d4d4d;line-height:1.8;}
.reading_Y{font-size:13px; color:#999;}
.reading_N{font-size:13px; color:#0091d5;}
.wrap_brand_bundle{overflow:hidden;width:100%;padding:10px 0 20px;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_brand_bundle .inner_1{overflow:hidden; margin:0 0 20px -10px;}
.wrap_brand_bundle .inner_2{overflow:hidden; margin-left:-10px; padding-top:10px; border-top:1px solid #e6e6e6;}
.wrap_brand_bundle .product_l{float:left;margin:10px 0 0 10px; width:420px; height:210px;}
.wrap_brand_bundle .product_s{float:left;margin:10px 0 0 10px; width:205px; height:102px;}
.th_title{font-size:13px; color:#0091d5;}
.qreply {width:810px;height:100px;background-color:#f7f7f7; padding:20px;border-bottom:1px solid #dedede;margin-bottom:10px;}
.qreply .rep_textarea{float:left; overflow:hidden;overflow-y:auto;width:720px;height:80px;padding:5px;margin-top:7px;border:1px solid #e6e6e6;line-height:1.5;color:#444547;background-color:#fff;resize:none;box-sizing:border-box;vertical-align:top;}
.send_btn{position:relative;float:right;width:80px;height:78px;margin-top:7px;font-weight:bold;}

/* 이벤트 */
.wrap_event_bundle{overflow:hidden;width:100%;padding:10px 0 20px;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.wrap_event_bundle .inner{overflow:hidden; margin:0 0 20px -17px;}
.wrap_event_bundle .inner .event_box{float:left; width:272px; height:300px; margin:20px 0 0 17px;}
.event_box .wrap_head{width:272px; height:170px;}
.event_box .wrap_cont{padding:10px 13px 0 5px; width:260px;}
.event_box .wrap_cont strong{font-size:14px; font-weight:bold; color:#444547; line-height:1.6;}
.event_box .wrap_cont p{font-size:12px; color:#999; padding-top:10px;}

/* 포인트이용현황 */
.point_tit{height:auto; margin-bottom:0; float:left; font-size:12px; /*font-weight:bold;*/ color:#444547; line-height:1.6; padding-bottom:5px;}
.wrap_point_head{overflow:hidden;width:850px; border-top:1px solid #444547; border-bottom:1px solid #e6e6e6; margin-bottom:40px;}
.wrap_point_head .info{background-color:#f7f7f7; font-weight:bold; color:#444547; text-align:center; line-height:1.8; padding:20px 0; border-bottom:1px solid #e6e6e6;}
.wrap_point_head .info .use{color:#0091d5;}
.wrap_point_head .info .del{color:#f12d2d;}
.wrap_point_head .info .date{color:#999; font-weight:normal;}
.wrap_point_head .tit{padding:10px; font-weight:bold; text-align:center; border-bottom:1px solid #e6e6e6;}
.wrap_point_head .point_save{float:left; width:425px; border-right:1px solid #e6e6e6;}
.wrap_point_head .point_save .tit{font-weight:bold; border-bottom:1px solid #e6e6e6;}
.wrap_point_head .point_save .tit2{border-bottom:1px solid #e6e6e6;}
.wrap_point_head .point_save td{line-height:normal; padding:10px 0; text-align:center; vertical-align:middle;}
.wrap_point_head .point_save .iframe {width:425px; paddong:0;}
.wrap_point_head .point_use{float:left; width:424px;}
.wrap_point_head .point_use .tit{font-weight:bold; border-bottom:1px solid #e6e6e6;}
.wrap_point_head .point_use .tit2{border-bottom:1px solid #e6e6e6;}
.wrap_point_head .point_use td{line-height:normal; padding:10px 0; text-align:center; vertical-align:middle;}
.box_point_step{background-color:#f7f7f7; padding:40px;}
.box_point_step .txt_link{float:right;font-size:11px; text-decoration:underline; color:#0091d5; padding-bottom:10px;}
.box_point_step .next_step{height:75px; margin-top:20px;}
.box_point_step .next_step .notice{float:left; width:530px; padding-right:90px; font-size:11px; line-height:1.6; color:#807f7f;}
.box_point_step .next_step .notice span{color:#f12d2d;}
.box_point_step .next_step .next_btn{float:left; width:150px; height:75px; color:#fff; font-weight:bold; line-height:6.5; background-color:#0091d5; text-align:center;}
.box_point_step .point_tit a{text-decoration:underline; color:#0081bd;}

/* 입력테이블 */
.info_table{width:100%}
.info_table table{}
.info_table table th{width:120px; background-color:#ededed; border-bottom:solid #dedede 1px; padding:10px 0 10px 30px; text-align:left; vertical-align:middle;}
.info_table table td{border-bottom:1px solid #e5e5e5; padding:10px 0 10px 10px; text-align:left; line-height:21px;}
.info_table table td input{margin:2px 0;}
.info_table table td select{margin:2px 0;}
.info_table table tr:first-child{border-top:solid #444547 1px;}
.info_table table tr:last-child{border-bottom:solid #c6c6c6 1px;}
.btn_center_white{margin-top:25px; margin-right:5px; height:25px; padding-top:13px; border:solid #bfbfbf 1px; text-align:center; font-weight:bold;}
.btn_center_blue{margin-top:25px; height:25px; padding-top:13px; background-image:url(http://image.medigate.net/v2/images/join/btn_blue_large.gif); border-left:solid #0081bd 1px; border-right:solid #0081bd 1px; border-bottom:solid #0081bd 1px; color:#FFF; font-weight:bold; text-align:center;}


/* 내용 사이드 > 캠페인 */
.wrap_campaign_info .wrap_head .tit{width:75px;background-position:-180px -278px;}
.wrap_campaign_info .notice{width:200px;padding:0 0 40px;}
.wrap_campaign_info .notice .tit{font-weight:bold; padding:10px 0 5px 10px;}
.wrap_campaign_info .notice .wrap_cont{background-color:#f2f2f2; border-top:1px solid #dedede; padding:0;}
.wrap_campaign_info .notice .wrap_cont span{color:#0081bd; font-weight:bold;}
.wrap_campaign_info .notice .wrap_cont tr{border-bottom:1px solid #dedede; padding:0;}
.wrap_MG_point .wrap_head .tit{width:50px;background-position:-180px -303px;}
.wrap_MG_point .wrap_head span{float:right;}
.wrap_MG_point .wrap_head .btn_mgpoint{font-size:11px; text-decoration:underline; color:#0081bd; line-height:1.35;}
.wrap_MG_point .btn_detail_explain{display:inline-block;overflow:visible;position:relative;width:14px;height:14px;background-position:-125px -200px;}
.wrap_MG_point .notice{width:180px; padding:20px 10px; background-color:#f7f7f7; border-bottom:1px solid #dedede;}
.wrap_MG_point .notice tr td{width:90px; text-align:center; line-height:1.8;}
.wrap_MG_point .notice tr td span{font-weight:bold; color:#0081bd;}
.wrap_MG_point .wrap_layer_explain{display:none;position:absolute;right:-3px;top:18px;width:280px;border:2px solid #e6e6e6;background:#f7f7f7;}
.wrap_MG_point .btn_detail_explain:hover .wrap_layer_explain{display:block;}
.wrap_MG_point .wrap_layer_explain .desc{overflow:hidden;padding:14px 14px 10px;border-top:1px solid #e6e6e6;}
.wrap_MG_point .wrap_layer_explain .desc:first-child{border-top:none;}
.wrap_MG_point .wrap_layer_explain .desc .tit{font-weight:bold;color:#444547;width:100px;line-height:2;}
.wrap_MG_point .wrap_layer_explain .desc .cont{line-height:1.7;}

/* 캠페인보드리셋 */
.cont_campaign table[class*="board_"]{table-layout:fixed;width:100%;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.cont_campaign table[class*="board_"] td{height:36px;color:#5c5c5c;letter-spacing:-1px;box-sizing:border-box;}
.cont_campaign table.board_view td{padding:0;vertical-align:top;}
.cont_campaign table.board_write td{padding-top:0px;padding-bottom:0px;}
.cont_campaign table[class*="board_"] td.title{padding-left:0px;color:#444547; font-size:13px;}
.cont_campaign table[class*="board_"] td.num{font-size:11px;letter-spacing:0; color:#808080}
.cont_campaign table[class*="board_"] tr{border-top:0;}
.cont_campaign table[class*="board_"] tr:first-child{border-color:transparent;}
.cont_campaign table[class*="board_"] tr:first-child + tr{border-top-color:none;}

/* 지구의 -2015.10.28 -8인- */
/*
.warp_global_list{height:161px;margin-bottom:40px;border:1px solid #e6e6e6; background:url(http://image.medigate.net/v2/images/temp_global_bg.jpg);}
.warp_global_list .list{overflow:hidden;width:1100px;padding:35px 86px 0;box-sizing:border-box;}
.warp_global_list .list li{float:left;width:78px;padding-right:43px;}
.warp_global_list .list li:last-child{padding-right:0;}
.warp_global_list .list li img{width:78px;height:121px;}
.warp_global_list .list li:first-child{margin-left:0;}
*/

/* 지구의 -2016.12.16 -7인- */
.warp_global_list{height:161px;margin-bottom:40px;border:1px solid #e6e6e6; background:url(http://image.medigate.net/v2/images/temp_global_bg.jpg);}
.warp_global_list .list{overflow:hidden;width:1100px;padding:35px 95px 0;box-sizing:border-box;}
.warp_global_list .list li{float:left;width:78px;padding-right:60px;}
.warp_global_list .list li:last-child{padding-right:0;}
.warp_global_list .list li img{width:78px;height:121px;}
.warp_global_list .list li:first-child{margin-left:0;}

/* 지구의 우측메뉴추가 2015.11.12 */
.global_side {margin:72px 0 10px;}
.global_info {overflow:hidden; padding:15px 10px 5px 10px; width:174px; height:20px; color:#5c5c5c;}
.global_info .menutit{float:left;}
.global_info .menunum{float:right;}
.global_join {overflow:hidden; padding:15px 0 10px; margin:0 10px; height:20px; color:#5c5c5c;border-top:1px solid #e5e5e5;}
.global_join .jointxt{margin:0 auto; text-align:center; font-weight:bold; color:#0091d5;}

	
/* 9만번째 회원 당첨자발표 2015-12-04 */
	
.joinmember {background-color:#fff;font-family:"Nanum Gothic","나눔고딕", NanumGothic, "맑은 고딕","돋움";color:#333; max-width:850px; width:850px; background-image:url(http://image.medigate.net/new/event/20151204_join/pattern.jpg); background-repeat:repeat; margin:0 auto;}
.joinmember .event01 {margin:0 auto; width:660px; background-image:url(http://image.medigate.net/new/event/20151204_join/pattern_01.gif); background-repeat:repeat;}
.joinmember .event01 .section01 {width:580px; padding:60px 40px 40px; border-bottom:1px solid #d4c08c; text-align:center;}
.joinmember .event01 .section01 p {font-size:20px;color:#3a4443;font-weight:bold;margin-bottom:20px;position:relative; text-align:center;}
.joinmember .event01 .section01 ul li {float:center; font-size:16px; position:relative;padding-left:22px;}
.joinmember .event01 .section02 {width:580px; padding:40px; border-bottom:1px solid #d4c08c; text-align:center;}
.joinmember .event01 .section02 p {font-size:20px;color:#3a4443;font-weight:bold;margin-bottom:20px;position:relative; text-align:center;}
.joinmember .event01 .section02 .member {height:20px; position:relative; text-align:center; padding-left:50px;}
.joinmember .event01 .section02 .member ul li {float:left; font-size:16px; position:relative;padding-left:60px;}
.joinmember .event01 .section03 {width:620px; padding:40px 20px; border-bottom:1px solid #e7e7e7; text-align:center; margin-bottom:60px;}
.joinmember .event01 .section03 p {font-size:20px;color:#3a4443;font-weight:bold;margin-bottom:20px;position:relative; text-align:center;}
.joinmember .event01 .section03 .member {position:relative; text-align:left; line-height:1.8; height:180px; padding-left:20px;}
.joinmember .event01 .section03 .member ul li {float:left; font-size:16px; position:relative; width:120px;}
.joinmember .event02 {margin:0 auto; width:660px; background-image:url(http://image.medigate.net/new/event/20151204_join/pattern_02.gif); background-repeat:repeat;}
.joinmember .event02 .section01 {width:580px; padding:60px 40px 40px; border-bottom:1px solid #afbc88; text-align:center;}
.joinmember .event02 .section01 p {font-size:20px;color:#3a4443;font-weight:bold;margin-bottom:20px;position:relative; text-align:center;}
.joinmember .event02 .section01 ul li {float:center; font-size:16px; position:relative;padding-left:22px;}
.joinmember .event02 .section02 {width:580px; padding:40px; border-bottom:1px solid #afbc88; text-align:center;}
.joinmember .event02 .section02 p {font-size:20px;color:#3a4443;font-weight:bold;margin-bottom:20px;position:relative; text-align:center;}
.joinmember .event02 .section02 .member {height:20px; position:relative; text-align:center; padding-left:110px;}
.joinmember .event02 .section02 .member ul li {float:left; font-size:16px; position:relative;padding-left:60px;}
.joinmember .event02 .section03 {width:620px; padding:40px 20px; border-bottom:1px solid #e7e7e7; text-align:center;}
.joinmember .event02 .section03 p {font-size:20px;color:#3a4443;font-weight:bold;margin-bottom:20px;position:relative; text-align:center;}
.joinmember .event02 .section03 .member {position:relative; text-align:left; line-height:1.8; height:180px; padding-left:20px;}
.joinmember .event02 .section03 .member ul li {float:left; font-size:16px; position:relative; width:120px;}
.joinmember .notice {margin:20px 0 0 90px; padding-bottom:40px; color:#66624c; line-height:1.6;}


/* 초빙구직관련 안내문구 추가 2015-12-17 */
.cbiz_btn_explain{display:inline-block;overflow:visible;position:relative;width:14px;height:14px;margin-left:3px;background-position:-125px -200px;}
.cbiz_layer_explain{display:none;position:absolute;left:-3px;top:18px;width:280px;border:2px solid #e6e6e6;background:#f7f7f7;}
.cbiz_layer_explain .desc{overflow:hidden;padding:14px 14px 10px;line-height:1.7; font-weight:normal;}
.cbiz_btn_explain:hover .cbiz_layer_explain{display:block;}


/* 클럽 2016-05-17 */
/*--검색창--*/
.box_search_list box_search_detail .input_search .btn_img{display:inline-block;overflow:hidden;background-image:url('../images/btn.png');background-repeat:no-repeat;background-position:left top;vertical-align:top;}
.box_search_list box_search_detail .input_search.btn_img .inner{display:inline-block;width:100%;height:100%;text-indent:-9999px;text-align:left;}

/*--내클럽 새글--*/
.sec_content .wrap_my .section{width:415px;margin-top:35px;padding-bottom:20px;float:left;background-color:#fff;}
.sec_content .wrap_my .section .img{padding-bottom:15px;}
.sec_content .wrap_my .section .list_content{height:120px;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6; padding:10px 0;}
.sec_content .wrap_my .section .list_content ul li{width:415px;height:20px;overflow:hidden;}
.sec_content .wrap_my .section .list_content .txt_cont{float:left;max-width:290px;line-height:1.6;height:20px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sec_content .wrap_my .section .list_content .txt_club{float:left;max-width:100px;height:20px;padding-left:10px;line-height:1.6;color:#808080;background:url(http://image.medigate.net/new/club/2016/bar.jpg) left no-repeat;overflow:hidden;}
.sec_content .wrap_my .ct01{margin-right:20px;}
.club_searchw{width:200px;}
.sec_content .intro_imag{margin-bottom:60px;}

/*--내글에 대한 반응--*/
.sec_content .wrap_my .section02{width:415px;margin:35px 0px 40px 10px;padding-bottom:20px;float:left;background-color:#fff;border-bottom:1px solid #444547;}
.sec_content .wrap_my .section02 .img{padding-bottom:15px;border-bottom:2px solid #444547;}
.sec_content .wrap_my .section02 .list{padding-top:10px;}
.sec_content .wrap_my .section02 .list .list_content ul li{max-width:300px;font-size:12px;font-color:#444547;line-height:15pt;background:url(http://image.medigate.net/new/club/2016/dot01.png) no-repeat left 8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sec_content .wrap_my .section02 .list .list_content ul li a{margin:10px;}
.sec_content .wrap_my .section02 .list .list_content .con{color:#808080;width:115px;background:url(http://image.medigate.net/new/club/2016/bar.jpg) no-repeat;position:left; padding-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

/*--추천클럽--*/
.sec_content .clubs{clear:both;margin-top:40px;}
.sec_content .clubs .wrap_title{margin-bottom:15px;}
.sec_content .clubs .wrap_club{width:850px;background-color:#f7f7f7;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;}
.sec_content .clubs .wrap_club ul li{height:100px;border-bottom:1px solid #e4e4e4;}
.sec_content .clubs .wrap_club ul li:last-child{border-bottom:0;}
.sec_content .clubs .wrap_club .wrap_img{position:absolute;width:60px;height:60px;}
.sec_content .clubs .wrap_club .wrap_head{height:48px;margin-left:75px;border-bottom:1px slolid #e5e5e5;}.sec_content .clubs .wrap_club .wrap_head p{font-size:11px;}
.sec_content .clubs .wrap_club .wrap_head .title{font-size:14px;font-weight:bold;padding-bottom:5px;}
.sec_cintent .clubs .wrap_club .wrap_head .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sec_content .clubs .wrap_club .wrap_head p{width:720px;font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sec_content .clubs .wrap_club .wrap_cont{width:750px;height:14px;margin-left:75px;}
.sec_content .clubs .wrap_club .wrap_cont dl{width:750px;float:left;}
.sec_content .clubs .wrap_club .wrap_cont dt{float:left;margin-right:8px;position:relative;left:5px;}
.sec_content .clubs .wrap_club .wrap_cont dd{float:left;margin-right:25px;}
.sec_content .clubs .wrap_club .wrap_cont dd span{color:#787878;}
.sec_content .clubs .wrap_club .wrap_cont .member{color:#1a9cd9;}
.sec_content .clubs .wrap_club .wrap_cont .board{color:#1a9cd9;}
.sec_content .category{clear:both;}

/*--커뮤니티분류/인기태그--*/
ul.tab-type{width:850px;text-align:center;}
ul.tab-type li{height:65px;display:inline-block;padding:0 18px 0 22px;background:url(http://image.medigate.net/new/club/2016/dot03.png) left 40px no-repeat;}
ul.tab-type li a{display:block;height:65px;color:#212121;line-height:85px;}
ul.tab-type li.on a{border-bottom:1px solid #0091d5;color:#00adfe;font-weight:bold;}
ul.tab-type li a:hover{border-bottom:1px solid #0091d5;color:#00adfe;}
ul.tab-type li:first-child{padding-left:0;background:none;}

section.business-area{width:850px;height:180px;margin:0 auto;text-align:center;color:#4c4c4c;margin-top:30px;}
section.business-area .tab-contents_1{width:848px;height:150px;border:1px solid #4c4c4c;}
section.business-area .tab-contents_1 ul{margin-left:150px;margin-top:18px;}
section.business-area .tab-contents_1 li{float:left;width:115px;margin-top:8px;padding-left:10px;background:url(http://image.medigate.net/new/club/2016/dot03.png) 0 7px no-repeat;text-align:left;}
section.business-area .tab-contents_1 li a{color:#4c4c4c;}
section.business-area .tab-contents_1 li:hover{background-image:url(http://image.medigate.net/new/club/2016/tab_bar.png) no-repeat;}
section.business-area .tab-contents_1 li:hover a{padding-right:12px;color:#0091d5;}

section.business-area .tab-contents_2{width:848px;height:150px;border:1px solid #4c4c4c;}
section.business-area .tab-contents_2 ul{position:relative;left:110px;margin:35px 60px 130px 0;}
section.business-area .tab-contents_2 li{float:left;width:115px;margin-top:15px;padding-left:10px;background:url(http://image.medigate.net/new/club/2016/dot03.png) 0 7px no-repeat;text-align:left;margin:15px 5px 0 5px;}
section.business-area .tab-contents_2 li a{color:#4c4c4c;}
section.business-area .tab-contents_2 li:honver{background-image:url(http://image.medigate.net/new/club/2016/tab_bar.png) no-repeat;}
section.business-area .tab-contents_2 li:hover a{padding-right:12px;color:#0091d5;}

/*--사이드--*/
.sec_aside2{width:200px;}
.sec_aside2 .wrap_notice .wrap_list ul{float:left;width:200px;;margin-top:15px;}
.sec_aside2 .wrap_notice .wrap_list ul li{float:left;width:150px;height:20px;padding-left:8px;}
.sec_aside2 .wrap_simple_view{width:200px;border-top:2px solid #444547;}
.sec_aside2 .wrap_simple_view .wrap_info{display:table;table-layout:fixed;width:198px;height:100px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.sec_aside2 .wrap_simple_view .wrap_info .wrap{display:table-cell;text-align:center;vertical-align:middle;}
.sec_aside2 .wrap_simple_view .wrap_info .wrap:first-child + .wrap{border-left:1px solid #e4e4e4;}
.sec_aside2 .wrap_simple_view .wrap_info .wrap .count{font-size:42px;color:#0091d5;text-align:center;margin:15px 0 5px 0;}
.sec_aside2 .wrap_simple_view .wrap_info .wrap p{font-size:12px;font-color:#333333;text-align:center;margin-bottom:20px;}
.sec_aside2 .wrap_simple_view .wrap_club_list{width:198px;height:50px;border:1px solid #e6e6e6;color:#0d4e96;text-align:center;}
.sec_aside2 .wrap_simple_view .wrap_club_list .wrap_move{margin:15px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.wrap_club_list .wrap_move .inp_select.select_type1{height:20px;border:1px solid #a4a4a4;}
.wrap_club_list .wrap_move .inp_select.select_type2{height:20px;border:1px solid transparent}

.sec_aside2 .club_side_btn{width:198px;height:50px;background-color:#0091d5;border:1px solid #0081bd;}
.sec_aside2 .club_side_btn img{margin:18px 55px;}
/*--새로생긴 클럽--*/
.sec_aside2 .wrap_newclub .wrap_head{margin-top:30px;}
.sec_aside2 .wrap_newclub .wrap_head .btn_more{position:relative; top:2px;left:123px;}
.sec_aside2 .wrap_newclub .wrap_list{width:200px;height:205px;border-bottom:1px solid #c6c6c6;}
.sec_aside2 .wrap_newclub .wrap_list ul{float:left;width:200px;margin-top:15px;}
.sec_aside2 .wrap_newclub .wrap_list ul li{float:left;width:180px;height:20px;padding-left:8px;background:url(http://image.medigate.net/new/club/2016/dot02.jpg) no-repeat left 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/*--공지사항--*/
.sec_aside2 .wrap_notice{margin-top:30px;}
.sec_aside2 .wrap_notice .wrap_head .btn_more{position:relative; top:2px;left:145px;}
.sec_aside2 .wrap_notice .wrap_list{width:200px;height:125px;border-bottom:1px solid #c6c6c6;}
.sec_aside2 .wrap_notice .wrap_list ul{float:left;width:200px;margin-top:15px;}
.sec_aside2 .wrap_notice .wrap_list ul li{float:left;width:180px;height:20px;padding-left:8px;background:url(http://image.medigate.net/new/club/2016/dot02.jpg) no-repeat left 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sec_aside2 .wrap_notice .wrap_list ul li a{color:#565656;}

.sec_aside2 .side_button .button01{width:100%;height:45px;background:url(http://image.medigate.net/new/club/2016/side_rank.png) no-repeat;margin:30px 0 10px 20px;}
.sec_aside2 .side_button .button02{width:100%;height:45px;background:url(http://image.medigate.net/new/club/2016/side_tag.png) no-repeat;margin:0px 0 10px 20px;}
.sec_aside2 .side_button .button03{width:100%;height:45px;background:url(http://image.medigate.net/new/club/2016/side_rc.png) no-repeat;margin:0px 0 10px 20px;}

.float_right{float:right;}
.float_left{float:left;}
.focus_color{color:#0091d5;}

.trans_storage {background:#f7f7f7; padding:20px;display:flex;}
.trans_storage .storage {border:1px solid #e5e5e5; background:#f7f7f7;float:left;}
.trans_storage .storage .active{padding:20px 20px 10px;background:#fff;}
.trans_storage .storage .active .txtinfo1{font-size:12px;line-height:1.6;height:120px;text-overflow:ellipsis;white-space:normal;overflow:hidden;}
.trans_storage .storage .active .txtinfo1 .tittxt{font-weight:bold;color:#444547;margin-bottom:10px;}
.trans_storage .storage .active .txtinfo1 .subtxt{}
.trans_storage .storage .active .txtinfo2{display:block;margin-top:20px;background:#fff;padding:10px 0 0;font-size:11px;height:15px;border-top:1px solid #e5e5e5;}
.trans_storage .storage .active .txtinfo2 .date{float:left;color:#808080;font-family:"Nanum Gothic",Verdana, "나눔고딕", NanumGothic, "돋움"}
.trans_storage .storage .active .txtinfo2 .btn_1{float:right;padding-left:10px;color:#cc6666;}
.trans_storage .storage .active .txtinfo2 .btn_2{float:right;padding:0 10px;border-right:1px solid #e5e5e5;color:#478bcf;}
.trans_storage .storage .default{margin:20px 20px 39px;}
.trans_storage .storage .default .txtinfo1{display:block;font-size:12px;line-height:1.6;text-align:center;padding-top:30px;}
.trans_storage .storage .default .txtinfo1 .tittxt{font-weight:bold;color:#444547;margin-bottom:10px;}
.trans_storage .storage .default .txtinfo1 .subtxt{}
.trans_storage .storage .default .txtinfo2 {margin:10px auto 0;display:table;}
.trans_storage .storage .default .txtinfo2 p{width:120px;height:30px;background:#808080;font-size:12px;font-weight:bold;text-align:center;color:#fff;line-height:30px;}


.w292mr11 {width:292px;margin-right:11px;}
.w292 {width:292px;}
.w342mr16 {width:342px;margin-right:16px;}
.w342 {width:342px;} 
.jobstr {margin-bottom:10px;margin-top:-5px;}
.bizstr {margin-bottom:10px;margin-top:-5px;}

/* 메디게이트 광고 2016-07-01 */
.medigate_ads {font-family:"Nanum Gothic","나눔고딕", NanumGothic, "돋움";line-height:1.8;font-size:13px;letter-spacing:-1px;}
.medigate_ads .ads_info{float:left;width:470px;margin-top:40px;}
.medigate_ads .ads_info .tit01 {font-size:20px;color:#333;margin-bottom:10px;font-weight:bold;}
.medigate_ads .ads_info .txt01 {font-size:16px;color:#333;margin-bottom:20px;}
.medigate_ads .ads_info .ads_table{width:500px;}
.medigate_ads .ads_info .ads_table thead th {border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;padding:6px 0;color:#333;}
.medigate_ads .ads_info .ads_table tbody th ,
.medigate_ads .ads_info .ads_table tbody td {border-bottom:1px solid #000;text-align:center;padding:6px 0;color:#333;}
.medigate_ads .ads_info .ads_table th:first-child {border-right:1px solid #e6e6e6;width:70px;}
.medigate_ads .ads_info .ads_table .area {color:#00b1ef;width:70px;}
.medigate_ads .ads_info .ads_table .pos {text-align:left;}
.medigate_ads .ads_info .ads_table .bdb1 {border-bottom:1px solid #e6e6e6;} 
.medigate_ads .ads_thumb{float:right;width:560px;height:887px;}
.medigate_ads .maingrid{background:url(../images/content/ads_main.jpg) no-repeat;}
.medigate_ads .subgrid{background:url(../images/content/ads_sub.jpg) no-repeat;}
.medigate_ads .ads_thumb .topbn{position:relative;top:38px;left:40px;}
.medigate_ads .ads_thumb .a1bn{position:relative;top:99px;left:184px;z-index:1;}
.medigate_ads .ads_thumb .a2bn{position:relative;top:28px;left:75px;}
.medigate_ads .ads_thumb .b1bn{position:relative;top:36px;left:412px;}
.medigate_ads .ads_thumb .b2bn{position:relative;top:89px;left:412px;}
.medigate_ads .ads_thumb .cbn{position:relative;top:123px;left:40px;}
.medigate_ads .ads_thumb .d1bn{position:relative;top:41px;left:412px;}
.medigate_ads .ads_thumb .d2bn{position:relative;top:47px;left:412px;}
.medigate_ads .ads_thumb .d3bn{position:relative;top:53px;left:412px;}
.medigate_ads .ads_thumb .d4bn{position:relative;top:59px;left:412px;}
.medigate_ads .ads_thumb .d5bn{position:relative;top:65px;left:412px;}
.medigate_ads .ads_thumb .d6bn{position:relative;top:71px;left:412px;}
.medigate_ads .ads_thumb .d7bn{position:relative;top:77px;left:412px;}
.medigate_ads .ads_thumb .d8bn{position:relative;top:83px;left:412px;}
.medigate_ads .ads_thumb .btn_t{width:478px;height:20px;line-height:20px;}
.medigate_ads .ads_thumb .btn_a1{width:207px;height:69px;line-height:69px;}
.medigate_ads .ads_thumb .btn_a2{width:99px;height:69px;line-height:69px;}
.medigate_ads .ads_thumb .btn_b{width:73px;height:78px;line-height:78px;}
.medigate_ads .ads_thumb .btn_c{width:478px;height:51px;line-height:51px;}
.medigate_ads .ads_thumb .btn_d{width:73px;height:35px;line-height:35px;}
.medigate_ads .ads_thumb .adsbtn{display:inline-block;background:#a0a0a0;border:1px solid #808080;text-align:center;color:#fff;letter-spacing:0;}
.medigate_ads .ads_thumb .adsbtn:hover{background:#75a0cb;border:1px solid #6a90b7;}
.medigate_ads .btn_down {padding-top:30px;padding-bottom:75px;}
.ads_sub {border-top:1px solid #e5e5e5;margin-top:50px;clear:both;}


/* 메인토픽배너 */
body.main .main_cont .box_news_banner{position:relative;width:520px;height:60px;margin-top:0;padding-top:0; background:url(../images/toq_bg.gif) left top no-repeat;background-size:cover;border-top-style:none;}
body.main .main_cont .box_news_banner .wrap_head{margin-bottom:22px;padding:0;}
body.main .main_cont .box_news_banner .wrap_head h2{text-align:center;color:#3399ff;font-size:18px;margin:7px 0 0 0;line-height:1.6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Nanum Gothic",nanumgothic;font-weight:500;}
body.main .main_cont .box_news_banner .wrap_head p{text-align:center;color:#808080;font-size:12px;line-height:1.6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"Nanum Gothic",nanumgothic;}

/* 메인토픽배너 */
body.main .main_cont .box_news_banner_1123 {position:relative;width:520px;height:60px;margin-top:0;padding-top:0; background:url('../images/toq_bg_1123.gif') left top no-repeat;background-size:cover;border-top-style:none;}
body.main .main_cont .box_news_banner_1123 .toq_list {margin-bottom:22px;padding:0; width:250px; float:right; margin-top:12px;}
body.main .main_cont .box_news_banner_1123 .toq_list li{text-align:left;color:#444547;font-size:12px;line-height:1.6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; padding-left:8px; font-weight:normal; background: url('../images/ico_vertical.png') no-repeat left -818px;}

/* 추천BEST 2016.10.05 
.sec_aside2 .wrap_best{position:relative; margin-top:0px;}
.sec_aside2 .wrap_best .wrap_cont{padding-left:0;padding-right:0;}
.list_best {padding-bottom:16px;}
.list_best .best_main{padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
.list_best .best_main .cover_img{width:200px; height:112px; padding-bottom:10px;}
.list_best .best_main .cover_img img{width:100%; height:100%;}
.list_best .best_main .tit_txt{font-size:12px; font-weight:bold; color:#333; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-bottom:5px;}
.list_best .best_main .subtit_txt{font-size:12px;letter-spacing:-1px;color:#808080;}
.list_best .best_txt{font-size:12px; color:#333; display:block; overflow:hidden; text-overflow:ellipsis;}
.list_best .best_sub{padding-top:8px;letter-spacing:-1px;height:15px;display:block;text-overflow:ellipsis; white-space:nowrap;}
.list_best .best_sub a{padding-left:8px;background:url(http://image.medigate.net/v2/images/ico_vertical.png) no-repeat left -821px;}
.list_best .best_sub a:hover{text-decoration:underline;}
*/


/* 추천BEST 2016.10.07 */
.sec_aside2 .wrap_best{position:relative; margin-top:0px;}
.sec_aside2 .wrap_best .wrap_cont{padding-left:0;padding-right:0;}
.list_best {padding-bottom:16px;}
.list_best .best_main{padding-bottom:10px; border-bottom:1px solid #e5e5e5;}
.list_best .best_main .cover_img{width:200px; height:112px; padding-bottom:10px;}
.list_best .best_main .cover_img img{width:100%; height:100%;}
.list_best .best_main .tit_txt{font-size:12px; font-weight:bold; color:#333; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-bottom:5px;}
.list_best .best_main .subtit_txt{font-size:12px;letter-spacing:-1px;color:#808080;}
.list_best .best_txt{font-size:12px; color:#333; display:block; overflow:hidden; text-overflow:ellipsis;}

#CME_AESTHETIC_BEST li{padding-top:8px;letter-spacing:-1px;height:15px;display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#CME_AESTHETIC_BEST li a{padding-left:8px;background:url(http://image.medigate.net/v2/images/ico_vertical.png) no-repeat left -821px;}
#CME_AESTHETIC_BEST li a:hover{text-decoration:underline;}


/* 동영상강좌 탭,웨비나 추가 */
.academy_movie_tab{font-family:"Nanum Gothic" , '나눔고딕' , 'Malgun Gothic' , '맑은 고딕',Dotum, '돋움',verdana , arial , sans-serif;font-size:20px;font-weight:400;color:#ccc;letter-spacing:-1px;}
.academy_movie_tab .tab01{float:left;padding-right:20px;margin-right:20px;border-right:1px solid #e6e6e6;cursor:pointer;}
.academy_movie_tab .tab01.on{color:#333;font-weight:600;}
.academy_movie_tab .tab02{float:left;cursor:pointer;}
.academy_movie_tab .tab02.on{color:#333;font-weight:600;}

#tabs-wbn{height:494px;}
.wrap_webinar{position:relative;display:inline-block;width:850px;height:475px;overflow:hidden;padding:16px 0 0;border-top:2px solid #444547;border-bottom:1px solid #c6c6c6;font-family:"Nanum Gothic" , '나눔고딕' , 'Malgun Gothic' , '맑은 고딕',Dotum, '돋움',verdana , arial , sans-serif;font-weight:400;letter-spacing:-1px;}
.wrap_webinar .box_webinar_left{float:left;width:448px;height:420px;background:url(../images/webinar/no_webinar.gif) center center no-repeat;}
.wrap_webinar .box_webinar_left img{width:448px;height:252px;}
.wrap_webinar .box_webinar_left .webinat_btn{position:absolute;top:208px;left:288px; z-index:999;}
.wrap_webinar .box_webinar_left .webinat_btn img{width:160px;height:60px;}
.wrap_webinar .box_webinar_left .txtinfo{background:#f2f2f2;padding:20px;width:408px;height:128px;}
.wrap_webinar .box_webinar_left .txtinfo .tittxt{font-size:20px;color:#0091d5;margin-bottom:15px;display:-webkit-box;text-overflow:ellipsis;/*white-space:nowrap;*/overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:92px;line-height:1.3;}
.wrap_webinar .box_webinar_left .txtinfo .subtxt{font-size:15px;color:#333;padding-bottom:8px;}
.wrap_webinar .box_webinar_right{position:relative;float:right;margin-bottom:8px;width:385px;height:99px;background:url(../images/webinar/no_webinar_2.gif) center center no-repeat;}
.wrap_webinar .box_webinar_right img{width:176px;height:99px;}
.wrap_webinar .box_webinar_right .txtinfo{position:absolute;top:0;right:0;background:#fff;padding:0 5px 10px 14px;width:190px;height:89px;}
.wrap_webinar .box_webinar_right .txtinfo p{font-size:13px;color:#333;margin-bottom:8px;display:-webkit-box;text-overflow:ellipsis;/*white-space:nowrap;*/overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:36px;line-height:1.3;}
.wrap_webinar .box_webinar_right .txtinfo p span{font-size:12px;;padding:3px;letter-spacing:0;line-height:18px;}
.wrap_webinar .box_webinar_right .txtinfo .w_date{color:#808080;}
.wrap_webinar .box_webinar_right .txtinfo .w_notice{height:18px;}
.wrap_webinar .box_webinar_right .txtinfo .w_notice span{background-color:#ffcc33;color:#0061a9;}
.wrap_webinar .box_webinar_right .txtinfo .w_view{height:18px;}
.wrap_webinar .box_webinar_right .txtinfo .w_view span{background-color:#ff6666;color:#fff;}
.wrap_webinar .box_webinar_right .txtinfo .w_finish{height:18px;}
.wrap_webinar .box_webinar_right .txtinfo .w_finish span{background-color:#b3b3b3;color:#fff;}


.label_txt {zoom:1;overflow:hidden;cursor:pointer;}
.label_txt .layer_ckbox {display:inline-block;position:relative;width:16px;height:16px;overflow:hidden;vertical-align:middle;background:url("../images/bg_layercheckbox.png") 0 0 no-repeat;margin-top:-2px;padding-right:5px;}
.label_txt .layer_ckbox input {position:absolute;left:-999px;top:0;}
.label_txt .layer_ckbox.on {background:url("../images/bg_layercheckbox.png") 0 -16px no-repeat; }

/* 메나리니emr 16-12-23 */
.brand_cont .brand_txt{ width:560px; height:140px; background-color:#f7f7f7; float:left; padding:20px 20px 0 20px; line-height:1.5;}
.wrap_menarini .board_list .thumb_img{width:200px; padding:20px 0;}
.wrap_menarini .board_list .thumb_img img{width:150px; height:120px;}
.menarini .tit{font-size:16px; font-weight:600; padding-bottom:10px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.menarini .sum{font-size:13px; color:#808080; margin-bottom:10px; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.menarini .date{font-size:13px; color:#808080; padding-bottom:10px;}
.menarini .point{font-size:13px;}

	
#skinad_left{position:absolute;right:50%;top:364px;width:50%;height:320px;margin-right:550px;}
#skinad_left .adsbtn{position:absolute;top:0;right:0;width:335px;height:320px;}
#skinad_left .adsbtn .link{position:absolute;bottom:0;right:0;width:335px;height:320px}
#skinad_left .adsbtn .link .blind{overflow:hidden;position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;}
#skinad_right{overflow:hidden;position:absolute;right:0px;top:364px;width:50%;height:320px;z-index:0;}
#skinad_right .adsbtn{position:absolute;width:335px;height:320px;top:0;left:550px;}
#skinad_right .adsbtn .link{position:absolute;bottom:0;left:0;width:335px;height:320px;}
#skinad_right .adsbtn .link .blind{overflow:hidden;position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;}



/* 이벤트리스트 17-03-22 */
.wrap_event .board_list .thumb_img{width:200px; padding:20px 0;}
.wrap_event .board_list .thumb_img img{width:150px; height:94px;}

.event_list .ing{font-size:12px; color:#e55050; font-weight:600; padding-bottom:10px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.event_list .end{font-size:12px; color:#b2b2b2; font-weight:600; padding-bottom:10px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.event_list .tit{font-size:16px; font-weight:600; padding-bottom:10px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.event_list .tit .status{padding-top:2px;}
.event_list .sum{font-size:13px; color:#808080; margin-bottom:5px; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.event_list .point{font-size:13px;color:#ff9b0b;letter-spacing:0;}

.event_list.finished .tit{color:#b2b2b2;}
.event_list.finished .sum{color:#b2b2b2;}
.event_list.finished .point{color:#b2b2b2;}
.event_date.finished{color:#b2b2b2;}



/* 17-03-24 사이드메뉴 */
/*
.wrap_header {min-width: 1100px;position:relative;}
.btn_sideMenu {position:absolute;right:20px;top:50px;z-index:10;}
.side_content {position:fixed;right:-306px;top:0;bottom:0;width:250px;padding-left:6px;background:url("../images/sidemenu/bg_side01.png") 0 0 repeat-y;z-index:9999;font-family:"Nanum Gothic" , '나눔고딕' , 'Malgun Gothic' , '맑은 고딕',Dotum, '돋움',verdana , arial , sans-serif;}
.side_content .side_info_personal {width:250px;height:205px;position:relative;text-align:center;color:#fff;}
.side_content .side_info_personal h3 {padding:25px 0 0;font-size:20px;font-weight:normal;display:block;width:200px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.side_content .side_info_personal h3 span{padding-left:5px;color:#99ccff;}
.side_content .side_info_personal .side_grade {padding:5px 0 15px;font-size:13px;display:block;width:200px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url("../images/sidemenu/bg_bar01.png") center 100% no-repeat;}
.side_content .side_info_personal .side_office {padding:15px 0 0;font-size:13px;display:block;width:200px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.side_content .side_info_personal .side_mail {padding-top:5px;font-size:13px;display:block;width:200px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.side_content .side_info_personal .side_ico_logout {text-align:center;padding-top:20px;}
.side_content .poll_list {position:relative;width:190px;margin:0 auto 15px;;padding:15px 0 0;}
.side_content .poll_list h4 {height:37px;background:url("../images/sidemenu/ico_side01.png") 0 0 no-repeat;padding-left:26px;color:#0091d5;font-size:13px;line-height:20px;}
.side_content .poll_list .pagenum{overflow:hidden;height:21px;font-size:10px;line-height:21px;text-align:right;}
.side_content .poll_list .pagenum .numtxt{font-family:'tahoma',sans-serif;font-size:10px;font-weight:bold;line-height:21px;color:#bbb;}
.side_content .poll_list .pagenum .numtxt strong{color:#0091d5;}
.side_content .poll_list .pagenum .prev{display:inline-block;overflow:hidden;width:25px;height:21px;margin-left:3px;background:url("../images/sidemenu/pagenum.gif") 0 0 no-repeat;line-height:9990px;vertical-align:top;}
.side_content .poll_list .pagenum .next{display:inline-block;overflow:hidden;width:25px;height:21px;margin-left:3px;background:url("../images/sidemenu/pagenum.gif") -28px 0 no-repeat;line-height:9990px;vertical-align:top;}
.side_content .poll_list ul {overflow:hidden;}
.side_content .poll_list ul li {display:none;border-top:1px solid #e6e6e6;padding:12px 0 10px;letter-spacing:-1px;}
.side_content .poll_list ul li strong {display:block;font-size:14px;margin-bottom:5px;color:#1a1a1a;}
.side_content .poll_list ul li p {font-size:12px;color:#808080;line-height:1.5;}
.side_content .poll_list ul li:first-child{display:block;}

.side_content .myInfo_wrap {border-top:1px solid #808080;padding:15px 0 0;}
.side_content .myInfo_wrap .gp {width:190px;margin:0 auto;position:relative;border-bottom:1px solid #e6e6e6;}
.side_content .myInfo_wrap .my {background:url("../images/sidemenu/ico_side02.png") 0 0 no-repeat; height:30px;padding-left:26px;padding-top:5px;color:#1a1a1a;}
.side_content .myInfo_wrap .btn_modify {position:absolute;right:0;top:4px;color:#0091d5;text-decoration:underline;}
.side_content .myInfo_wrap .my_state {padding:19px 0 10px;overflow:hidden;zoom:1;}
.side_content .myInfo_wrap .my_state dt {float:left;height:30px;width:68px; padding-left:26px;color:#1a1a1a;font-size:13px;line-height:20px;}
.side_content .myInfo_wrap .my_state dd .point {color:#ff6600;line-height:20px;}
.side_content .myInfo_wrap .my_state dd {float:left;height:30px;width:94px;text-align:left;color:#0091d5;line-height:20px;}
.side_content .myInfo_wrap .my_state .ico01 {background:url("../images/sidemenu/ico_side03.png") 0 0 no-repeat;color:#ff6600;}
.side_content .myInfo_wrap .my_state .ico02 {background:url("../images/sidemenu/ico_side04.png") 0 0 no-repeat;}
.side_content .myInfo_wrap .my_state .ico03 {background:url("../images/sidemenu/ico_side05.png") 0 0 no-repeat;}
.side_content .myInfo_wrap .my_state .ico04 {background:url("../images/sidemenu/ico_side06.png") 0 0 no-repeat;}
.side_content .myInfo_wrap .my_state .ico05 {background:url("../images/sidemenu/ico_side07.png") 0 0 no-repeat;} 
.side_content .my_coment {width:190px;margin:0 auto;position:relative;padding:19px 0 10px;}
.side_content .my_coment a {color:#1a1a1a;}
.side_content .my_coment .link01 {padding-left:26px;height:30px;background:url("../images/sidemenu/ico_side08.png") 0 0 no-repeat;}
.side_content .my_coment .link02 {padding-left:26px;height:30px;background:url("../images/sidemenu/ico_side09.png") 0 0 no-repeat;}		
.side_content .btn_close {position:absolute;left:-40px;top:50px;}
*/



/* 17-04-05 사이드메뉴변경 */
.wrap_header {min-width: 1100px;position:relative;z-index:2;}
.btn_sideMenu {position:absolute;right:20px;top:50px;z-index:10;}
.side_Mcontent {position:fixed;right:-306px;top:0;bottom:0;width:250px;padding-left:6px;background:url("../images/sidemenu/bg_side01.png") 0 0 repeat-y;font-family:"Nanum Gothic" , '나눔고딕' , 'Malgun Gothic' , '맑은 고딕',Dotum, '돋움',verdana , arial , sans-serif;z-index:9999;}
.side_Mcontent .side_info_personal {width:250px;height:230px;position:relative;text-align:center;color:#fff;}
.side_Mcontent .side_info_personal h3 {padding:25px 0 4px;font-size:20px;font-weight:normal;}
.side_Mcontent .side_info_personal h3 span{padding-left:5px;color:#99ccff;}
.side_Mcontent .side_info_personal .side_grade {padding:5px 0 15px;font-size:13px;display:block;width:200px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url("../images/sidemenu/bg_bar01.png") center 100% no-repeat;}
.side_Mcontent .side_info_personal .side_office {padding:15px 0 0;font-size:13px;display:block;width:200px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.side_Mcontent .side_info_personal .side_mail {padding-top:5px;font-size:13px;display:block;width:200px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.side_Mcontent .side_info_personal .side_ico_logout {text-align:center;padding-top:20px;}
/*.side_content .poll_list .pagenum{overflow:hidden;position:absolute;height:21px;font-size:10px;line-height:21px;right:0;bottom:0;}*/
.side_Mcontent .poll_list {position:relative;width:190px;margin:0 auto 15px;;padding:15px 0 0;}
.side_Mcontent .poll_list h4 {height:37px;background:url("../images/sidemenu/ico_side01.png") 0 0 no-repeat;padding-left:26px;color:#0091d5;font-size:13px;line-height:20px;}
.side_Mcontent .poll_list .pagenum{overflow:hidden;height:21px;font-size:10px;line-height:21px;text-align:right;}
.side_Mcontent .poll_list .pagenum .numtxt{font-family:"Nanum Gothic",'tahoma',sans-serif;font-size:10px;font-weight:bold;line-height:21px;color:#bbb;}
.side_Mcontent .poll_list .pagenum .numtxt strong{color:#0091d5;}
.side_Mcontent .poll_list .pagenum .prev{display:inline-block;overflow:hidden;width:25px;height:21px;margin-left:3px;background:url("../images/sidemenu/pagenum.gif") 0 0 no-repeat;line-height:9990px;vertical-align:top;}
.side_Mcontent .poll_list .pagenum .next{display:inline-block;overflow:hidden;width:25px;height:21px;margin-left:3px;background:url("../images/sidemenu/pagenum.gif") -28px 0 no-repeat;line-height:9990px;vertical-align:top;}
.side_Mcontent .poll_list ul {overflow:hidden;}
.side_Mcontent .poll_list ul li {display:none;border-top:1px solid #e6e6e6;padding:12px 0 10px;letter-spacing:-1px;}
.side_Mcontent .poll_list ul li strong {display:block;font-size:14px;margin-bottom:5px;color:#1a1a1a;}
.side_Mcontent .poll_list ul li p {font-size:12px;color:#808080;line-height:1.5;}
.side_Mcontent .poll_list ul li:first-child{display:block;}
/*
.side_Mcontent .poll_list h4 {height:37px;background:url("../images/sidemenu/ico_side01.png") 0 0 no-repeat;padding-left:26px;color:#0091d5;font-size:13px;}
.side_Mcontent .poll_list ul {}
.side_Mcontent .poll_list ul li {border-top:1px solid #e6e6e6;padding:12px 0 10px;letter-spacing:-1px;}
.side_Mcontent .poll_list ul li strong {display:block;font-size:14px;margin-bottom:5px;color:#1a1a1a;}
.side_Mcontent .poll_list ul li p {font-size:12px;color:#808080;line-height:1.5;}
.side_Mcontent .poll_list ul li:first-child{display:block;}
*/
.side_Mcontent .myInfo_wrap {border-top:1px solid #808080;padding:27px 0 0;}
.side_Mcontent .myInfo_wrap .gp {width:190px;margin:0 auto;position:relative;border-bottom:1px solid #e6e6e6;}
.side_Mcontent .myInfo_wrap .my {background:url("../images/sidemenu/ico_side02.png") 0 0 no-repeat; height:40px;padding-left:26px;padding-top:5px;color:#1a1a1a;}
.side_Mcontent .myInfo_wrap .btn_modify {position:absolute;right:0;top:4px;color:#0091d5;text-decoration:underline;}
.side_Mcontent .myInfo_wrap .my_state {padding:19px 0 10px;overflow:hidden;zoom:1;}
.side_Mcontent .myInfo_wrap .my_state dt {float:left;height:30px;width:68px; padding-left:26px;color:#1a1a1a;font-size:13px;}
.side_Mcontent .myInfo_wrap .my_state dd .point {color:#ff6600;}
.side_Mcontent .myInfo_wrap .my_state dd {float:left;height:30px;width:94px;text-align:left;color:#0091d5;}
.side_Mcontent .myInfo_wrap .my_state .ico01 {background:url("../images/sidemenu/ico_side03.png") 0 0 no-repeat;}
.side_Mcontent .myInfo_wrap .my_state .ico02 {background:url("../images/sidemenu/ico_side04.png") 0 0 no-repeat;}
.side_Mcontent .myInfo_wrap .my_state .ico03 {background:url("../images/sidemenu/ico_side05.png") 0 0 no-repeat;}
.side_Mcontent .myInfo_wrap .my_state .ico04 {background:url("../images/sidemenu/ico_side06.png") 0 0 no-repeat;}
.side_Mcontent .myInfo_wrap .my_state .ico05 {background:url("../images/sidemenu/ico_side07.png") 0 0 no-repeat;} 
.side_Mcontent .my_coment {width:190px;margin:0 auto;position:relative;padding:19px 0 10px;}
.side_Mcontent .my_coment a {color:#1a1a1a;}
.side_Mcontent .my_coment .link01 {padding-left:26px;height:30px;background:url("../images/sidemenu/ico_side08.png") 0 0 no-repeat;}
.side_Mcontent .my_coment .link02 {padding-left:26px;height:30px;background:url("../images/sidemenu/ico_side09.png") 0 0 no-repeat;}		
.side_Mcontent .btn_close {position:absolute;left:-40px;top:50px;}



