/****************************************************************
 * CSS ADD ClassName
 * 추가적으로 단일로 사용할 css
 ***************************************************************/
.css_no_pdmj{padding:0 !important;margin:0 !important}
.css_border_bom{border-bottom:1px solid #c8c8c8}
.css_border_bom3{border-bottom:2px solid #000}
.css_mj_top8{margin-top:8px}
.css_mj_top34{margin-top:34px}
.css_mj_bottom48{margin-bottom:48px}

/* 도서회원 임시페이지 */
#temp_page{padding:38px;background-color:#fbfbfb}
#temp_page dl{text-align:center;padding-top:100px;background:url('../img/ico_warning_web.gif') center 20px no-repeat}
#temp_page dl dt{color:#000;font-size:24px;line-height:30px;margin-bottom:6px}
#temp_page dl dd{font-size:16px;line-height:26px}
#temp_page dl dd em{color:#e37932}
#temp_page .line{border-top:1px solid #e3e3e3;margin-top:30px;padding-top:30px;text-align:center;font-size:14px;line-height:22px}
#temp_page .line strong{font-weight:400;padding-left:20px;background:url('../img/ico_question-mark.gif') left center no-repeat;display:inline-block}
#temp_page .line em{color:#444;letter-spacing:0;padding:0 4px}
#temp_page .line em a{color:#444;letter-spacing:0;padding-left:4px}

@media screen and ( max-width:640px ){
	#temp_page{padding:15px}
	#temp_page dl{padding-top:84px;background-image:url('../img/ico_warning.gif');background-size:59px auto}
	#temp_page dl dt{font-weight:500;line-height:22px;font-size:16px;margin-bottom:6px}
	#temp_page dl dd{font-size:13px;line-height:22px}
	#temp_page .line{margin:20px 0;padding-top:20px;font-size:13px;text-align:left;line-height:22px}
	#temp_page .line strong{display:block;background-image:url('../img/ico_question-mark_mob.png');background-size:15px auto;background-position:left 2px}
	#temp_page .line em{color:#1a1a1a;font-weight:500}
	#temp_page .line em a{color:#1a1a1a;font-weight:500}
	#temp_page .line em.j{padding-left:20px}


	.fot_nopd_nobd#center{padding:0}
	.fot_nopd_nobd #content{border-bottom:none}
	.css_mj_bottom48{margin-bottom:0}
	.css_mj_top8{margin-top:0}
	.css_border_bom{margin:0}
	.css_none_top{border-top:none;padding-top:15px;border-top:1px solid #cacaca}
	.css_padding_top10{padding-top:10px}
	.view_top_mj{padding:15px}
	.view_plus-box .line_guide.css_height_auto{height:auto}
	.development_btns .css_padding_bom{padding-top:0}
	.development_btns .css_border_bom2{border-bottom:2px solid #000}
	.css_border_bom3{border-bottom:none}
	.css_border_bom1{border-bottom:1px solid #cacaca}
	.css_position_no{position:static}
}

/* 템플릿 */
.old_editor_box{width:100%}
.old_editor_box li{list-style-image:none;border-top:none !important}
.old_editor_box a{display:inline-block;color:#1F497D}
.old_editor_box p{margin:0}
.old_editor_box p._box{margin:0;padding:10px;background-color:#ddd}
.old_editor_box p._box{margin:0;background-color:#dddddd}
.old_editor_box strong{display:block;text-align:left;margin:6px 0}
.old_editor_box strong span{display:block;font-weight:normal}
.old_editor_box ul,
.old_editor_box ul li{padding:0;margin:0;background-color:#f7f7f7}
.old_editor_box .fnt_s{color:#1F497D;font-size:1.1em}
.old_editor_box .sum{padding-left:20px;background:url('../img/tam/ico_odr.gif') left 2px no-repeat}
.old_editor_box .rum{margin-left:10px;padding-left:16px;background:url('../img/tam/bul_shp1.gif') left 3px no-repeat}
.old_editor_box .cum{display:block;text-align:center}
.old_editor_box .box-t{background-color:#F6F6F6;border:1px solid #DEDEDE;padding:10px 14px;margin:10px 0}
.old_editor_box .box-t strong{margin:0}
.old_editor_box .box-st{text-align:center;background-color:#F6F6F6;border:1px solid #DEDEDE;padding:10px 14px;margin:10px 0}
.old_editor_box .box-st strong{margin:0;text-align:center}
.old_editor_box .bul_b{margin:0 0 10px 22px}
.old_editor_box .bul_b li{padding-left:10px;background:url('../img/tam/bul_arr1.gif') left 6px no-repeat;line-height:160%}
.old_editor_box .bul_s{margin:0 0 10px 38px}
.old_editor_box .bul_s li{padding-left:8px;background:url('../img/tam/bu_arrow.gif') left 6px no-repeat;line-height:150%}
.old_editor_box .set_p{margin:0 0 10px 22px}
.old_editor_box .set_p dt{padding-left:10px;background:url('../img/tam/bul_rect1.gif') left 6px no-repeat}
.old_editor_box .set_p dt strong{margin:0}
.old_editor_box .set_p dd{padding-left:12px;line-height:150%;background:url('../img/tam/bu_bar.gif') left 8px no-repeat}
.old_editor_box .set_m{margin:6px 0 6px 22px}
.old_editor_box .set_m dt{margin-left:-22px}
.old_editor_box .set_m dd{text-indent:-21px;margin-bottom:6px}
.old_editor_box .set_m dd span{padding-right:4px}
.old_editor_box .nm_s, 
.old_editor_box .nm_sn{margin:4px 0;padding-left:10px;background:url('../img/tam/bul_rect2.gif') left 6px no-repeat}
.old_editor_box .nm_sn{margin:4px 0 4px 14px}
.old_editor_box .nm_sj,
.old_editor_box .nm_sjn{margin:4px 0;padding-left:10px;background:url('../img/tam/bul_rect1.gif') left 6px no-repeat} 
.old_editor_box .nm_sjn{margin:4px 0 4px 14px}
.old_editor_box .cb{color:#444;font-size:0.95em;margin:4px 0 10px 8px}
.old_editor_box dl{margin-left:6px}
.old_editor_box dl dt{margin-bottom:2px}
.old_editor_box dl dd{margin-left:8px}
.old_editor_box ol{margin:4px 0 4px 10px}
.old_editor_box ol li{padding:0 0 2px 0}
.old_editor_box table{width:100%;vertical-align:top;text-align:left;margin:0 0 12px 0;border:1px}
.old_editor_box table td{background: none repeat scroll 0 0 #FFFFFF;color: #656565;padding: 4px;text-align: left;border:0}
.old_editor_box table.line_show td{border-width:1px}
.old_editor_box tr td span{padding-right:10px}
.old_editor_box .fb{font-weight:bold;padding-right:6px}
.old_editor_box .fc{color:#004a80}
.old_editor_box em{color:#EF5C0F;padding-right:4px}
.old_editor_box .pd-left{padding-left:12px}
.old_editor_box .t-right{text-align:right;padding-top:10px}
.old_editor_box .data tr th,.old_editor_box .data tr td{padding:5px 0}
.old_editor_box .data tr th{border:1px solid #dedede;border-left:none;border-right:none}
.old_editor_box .data tr td{text-align:center}
.old_editor_box .data tr td.right{text-align:right}
.old_editor_box .data tr td.left{text-align:left}
.old_editor_box .data .td-pd{padding:20px 0 0 0}
.old_editor_box .tb_line td{border-bottom:1px solid #dedede}
.old_editor_box .list_num .top_tit{margin-bottom:-4px;color:#444}
.old_editor_box .list_num .mid_fnt{font-size:24px;text-align:center;color:#000}
.old_editor_box .list_num .bot_wrt,
.old_editor_box .list_num .top_tit{display:block;font-weight:bold;font-size:16px;text-align:center}
.old_editor_box .list_num .bot_wrt{margin:40px 0}
.old_editor_box .list_num ol li{margin-bottom:30px}
.old_editor_box .list_num ol li span{font-size:15px;font-weight:bold;margin-bottom:10px;display:block;color:#000}
.old_editor_box .list_num ol li dl dt{text-indent:-16px;padding-left:16px;margin-bottom:10px;line-height:16px;color:#444}
.old_editor_box .list_num ol li dl dd{text-indent:-18px;padding-left:18px;margin:0 0 6px 20px;line-height:16px}
.old_editor_box .list_num ol li dl dd ul li{padding:0;margin:8px 0 4px 0;text-indent:-10px;padding-left:10px;line-height:14px;font-size:11px}
.old_editor_box .set_l{margin:0px 10px 20px 0px}
.old_editor_box .set_l dt{margin:20px 0px 10px;text-indent:-16px;padding-left:16px;font-weight:bold}
.old_editor_box .set_l dt strong{margin:10px 0px}
.old_editor_box .set_l dd{margin:0 0 15px 20px;padding-left:10px;line-height:150%;background:url('../img/tam/bu_arrow.gif') left 9px no-repeat}
.old_editor_box .set_l li{margin:6px 6px;padding-left:12px;background:url('../img/tam/bu_bar.gif') left 10px no-repeat;line-height:150%;color:gray}
.old_editor_box p.table_caption{margin:-47px 0px 30px}

.old_view_summary{}
.old_view_summary ul{margin:0 0 0 32px;padding:10px 0 20px}
.old_view_summary li{float:none;background:url("../img/tam/bu_arrow.gif") 0 10px no-repeat;padding: 0 0 10px 11px}
.old_view_summary td{border:0 none;padding-top:0;vertical-align:top}
.old_view_summary p{float:none;margin:0 0 10px;padding:0;width:auto}
.old_view_summary b{font-weight: bold}
.old_view_summary strong{color:inherit;letter-spacing:0}
.old_view_summary table{border:0 none;border-collapse:collapse;margin-left:10px}
.old_view_summary table td{background:none repeat scroll 0 0 #FFFFFF;color:#656565;padding:4px;text-align:left;border:0px}
.old_view_summary table th{background-color:#F6F6F6;color:#333333;padding-left:0;text-align:center;border: thin solid #CFCFCF}
.old_view_summary table.table td{background:none repeat scroll 0 0 #FFFFFF;color:#656565;padding:4px;text-align:left;border: thin solid #CFCFCF}
.old_view_summary table th.t{background-color:#F6F6F6;color:#333333;padding-left:0;text-align:center;border: thin solid #CFCFCF}
.old_view_summary blockquote{height:auto;margin-left:20px;overflow:visible;padding-bottom:20px;padding-top:10px}
.old_view_summary blockquote .postdataset p{background:none;margin-bottom:30px}
.old_view_summary blockquote p{background:url("../img/tam/bu_cross.gif") no-repeat scroll left 5px transparent;float:none;margin:0;padding-left:15px;width:auto}
.old_view_summary .table_border{background:none repeat scroll 0 0 #FFFFFF;border: 1px solid gray;text-align:center;vertical-align:middle}
.old_view_summary div.postdataset dt{padding-left:20px;text-indent:-14px;margin-bottom:10px}
.old_view_summary div.re-setup dt{padding-left:20px;text-indent:-14px;margin-bottom:10px}
.old_view_summary blockquote .re-setup p{background:none;margin-bottom:30px}

/* 이달의 연구진 */
.item_this_month{padding:20px 0}
.item_this_month .top_info{position:relative;margin:0 30px;padding-bottom:20px;min-height:128px}
.item_this_month .top_info .img{position:absolute;left:0;top:0;background-color:#f2f2f2;width:128px;height:128px;overflow:hidden}
.item_this_month .top_info .img img{display:block;width:100%;height:auto}
.item_this_month .top_info .img span{display:block;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:url('../img/bg_img_circle_128.png') center center no-repeat;}
.item_this_month .top_info .name{padding-left:156px;padding-right:30px}
.item_this_month .mid_list{padding:24px 30px;border-top:1px solid #e0e0e0;background:url('../img/bg_g_bottom.gif') left top repeat-x;}
.item_this_month .fot_rpt{padding:30px 0 10px 0;margin:0 30px;border-top:1px solid #e3e3e3}

/**
 * Chrome 49.x용 긴급 패치
 * 업데이트 후 줄 끝부분에서 줄바꿈되는 문제 해결
 *
 * dungboy@idenvi.co.kr
 * 2016-03-14
 */
/*
.chrome49 h4 > em,
.chrome49 h5 > em,
.chrome49 .rpt_acc,
.chrome49 #title p,
.chrome49 #title h3,
.chrome49 .tab_move a,
.chrome49 .tab_move button,
.chrome49 .view_name a,
.chrome49 #right h3 em,
.chrome49 .rpt_words a,
.chrome49 .rpt_words em,
.chrome49 .overlap label,
.chrome49 #line_map li a,
.chrome49 #temp_page .line,
.chrome49 .mob_title_h5 em,
.chrome49 .supt_make h4 em,
.chrome49 .supt_make .point,
.chrome49 .do-not-open label,
.chrome49 #foot .in_link li a,
.chrome49 .letter_info_wrap h5,
.chrome49 .book_member_wrap h5,
.chrome49 .btns_submission > p,
.chrome49 .entry_inp_box .point,
.chrome49 .view_youtube .ytb_link,
.chrome49 #director_plans .subject,
.chrome49 .buy_list .lst_mny li em,
.chrome49 #director_message_top > p,
.chrome49 #taskChargeTop li > strong,
.chrome49 .director-message > strong,
.chrome49 .certify_wrap .cert_btns p,
.chrome49 .view_price .price_select p,
.chrome49 .confer_info .info01 ul li a,
.chrome49 #injustice_certify > strong em,
.chrome49 .rpt_detail_search .sch_kind .t,
.chrome49 #injustice_terms .checkbox label,
.chrome49 #injustice_insert .form > .label,
.chrome49 #director_list .drt-itm .btn span,
.chrome49 .item_box .itm_day,
.chrome49 .item_box .itm_conts .itm_det li a,
.chrome49 .subjects_staff .staff_personal dt,
.chrome49 .bm_login_inp .login_guide ul li a,
.chrome49 #subscWelcomeTop *[class^='msg'] .pc,
.chrome49 .different_report .diff_list li .sup,
.chrome49 .mn_box_bottom .mn_notice .main-tab a,
.chrome49 .pp_detail_search .ser_body .ser_li .t,
.chrome49 .delivery_wrap_box .dvery_info_base li em,
.chrome49 .change_thebox .theBox_inp .inp_box ul li,
.chrome49 .letter_app_wrap h5,
.chrome49 .letter_app_wrap .agreement_box .checkbox label {white-space:nowrap;}
*/


