/*** print ***/
.Dprint{ overflow:hidden; padding:10px 10px 5px 10px;}
.Dprint .txt{float:left;padding-top:15px;font-size:11px;}
.Dprint .btn{float:right;}

._detail_btn div { display:inline-block; width:100px; height:30px; line-height:30px; border:1px solid #ddd; margin:0 2px; }


/*»ó¼¼ »ó´ÜÅÜ*/
.Detail_toptab{height:38px;background:#fcfcfc;border:1px solid #e6e6e6;}
.Detail_toptab li._part1{height:38px;line-height:40px;float:left;padding:0px 10px;border-right:1px solid #ededed; position:relative; }
.Detail_toptab li._part2{height:38px;line-height:40px;float:left;width:40%;}
._mobile .Detail_toptab li._part2 {float:right; text-align:right; margin:0 10px; }
.Detail_toptab li._part2 ._date{font-size:11px;color:#a7a7a7;padding-left:10px;;}
.Detail_toptab li._part3{height:38px;line-height:38px;float:right;width:40%;text-align:right;}
._part3 table._btn_table td { border-left:1px solid #ededed; padding-left:10px; }
._mobile ._part3 table._btn_table td:nth-child(1) { border-left:none; }
._part3 table._btn_table td.bl0 { border-left:none; padding-left:0px; }
.Detail_toptab .btn_Dt_prev{display:inline-block;height:22px;line-height:25px;border:1px solid #d4d4d4;background:#fff;font-size:11px;color:#9e9e9e;letter-spacing:-1px;padding:0px 8px;}
.Detail_toptab .btn_Dt_edit{display:inline-block;height:22px;line-height:25px;border:1px solid #717171;background:#909090;font-size:11px;color:#fff;letter-spacing:-1px;padding:0px 8px; margin-top:-5px;}


._part3 ._btn{height:24px;line-height:23px;border:1px solid #d4d4d4;margin-right:3px;}
._part3 ._btn li{border-right:1px solid #ededed; text-align:center; cursor:pointer;padding:0px 9px;background:#fff;}
._part3 ._btn span{font-size:11px;color:#757575;letter-spacing:-0.5px; display:inline-block; margin-top:2px; }
._part3 ._btn .br0{ border-right:none; }

/*»ó¼¼ Å¸ÀÌÆ²º° ÅÇ*/
.Detail_tittab { background-color:#f5f5f5; border-left:1px solid #bbb; }
.Detail_tittab li { color:#777; position:relative; border-top:1px solid #bbb; border-bottom:1px solid #bbb; }
.Detail_tittab li.on div { background-color:#6a6a6a; color:#fff; border-top:1px solid #444; border-bottom:1px solid #444; }
.Detail_tittab li div { border-right:1px solid #d6d6d6; height:33px; line-height:33px; text-align:center; border-right:1px solid #d6d6d6; font-weight:bold; }
.Detail_tittab li.on div { position:relative; border-left:1px solid #444; border-right:1px solid #444; }

.Detail ._subject { text-align:center;font-family: 'Nanum Gothic', sans-serif;font-size:26px; line-height:1.2em; font-weight:bold;letter-spacing:-1px;color:#000;padding:18px 0px;}
.Detail ul { overflow:hidden; }
.Detail ul li { float:left; }

.Detail ._ulp._pd{padding:15px 20px 10px 20px;}
._mobile .Detail ._ulp._pd { padding:10px; }
.Detail ._ulp._con_pd{padding:5px 15px 10px 15px;}
._mobile .Detail ._ulp._con_pd{padding:10px;}
.Detail ._ulp ul { padding:4px 0px; } /*Á¤º¸º° ¿©¹é*/
.Detail ._tit{ margin-right:10px; color:#999; width:100px; }
.Detail._resume li._tit { margin-right:10px; color:#999; width:70px; }
.Detail._resume div._bottom li._tit { color:#999; width:15%; }
._mobile .Detail._resume div._bottom li._tit { width:80px; }
.Detail ._con{ color:#555; word-break:break-all; }
.Detail._resume div._bottom li._con { width:83%; }
.Detail ._con._pay div { font-weight:bold; font-size:15px; color:#f3325f;}
.Detail ._con._application{color:#afafaf; line-height:16px; font-size:11px;  ;}
.Detail ._con._application span{display:inline-block; color:#f95b7c; border:1px #f95b7c solid;;  padding:0 8px; }

.Detail ._Dbox div._box { background-color:#fcfcfc; border:1px solid #d5d5d5; border-top:2px solid #747474; }
.Detail ._Dbox div._sms { background-color:#f4f4f4; margin-left:5px; } /*sms°¡ ¿ÞÂÊ¿¡ À§Ä¡ÇÑ°æ¿ì¿¡´Â sms¸¦ ±âÁØÀ¸·Î ÁÂÃøÀ¸·Î ¿©¹éÁÝ´Ï´Ù.*/
.Detail ._Dbox div._sms._left { margin-right:5px; } /*sms°¡ ¿ÞÂÊ¿¡ À§Ä¡ÇÑ°æ¿ì¿¡´Â sms¸¦ ±âÁØÀ¸·Î ¿ìÃøÀ¸·Î ¿©¹éÁÝ´Ï´Ù.*/
.Detail ._Dbox div._none_top { border-top:none; background:#fff; }
/*.Detail ._Dbox div._box._sms textarea { height:50px; }*/

.Detail ._Dbox ._info_ul { margin:24px; }
._mobile .Detail ._Dbox ._info_ul { margin:10px; }
.Detail ._Dbox ._info ._name { font-family:±¼¸²;font-size:15px; color:#000; font-weight:bold; padding-bottom:8px; margin-bottom:10px; border-bottom:1px solid #f3f3f3; }
.Detail ._Dbox ._img { text-align:center; }
.Detail ._Dbox ._img img { top:50%; position:relative; }
.Detail ._Dbox ._info ._in { margin-left:20px; }
.Detail ._Dbox ._info ._in li._tit { width:70px; }
._mobile .Detail ._Dbox ._info ._in { margin-left:10px; }
.Detail ._Dbox ._info._not_img ._in { margin-left:0px; }

.Detail ._Dbox div._sms div._in { margin:0px 8px; }
.Detail ._Dbox div._sms div._btn { border:1px solid #bebebe; background-color:#fff;height:34px;line-height:36px;margin:8px 0px 0px 0px;}
.Detail ._Dbox div._sms div._btn._resume { height:0px;line-height:0px; margin:0px; }
.Detail ._Dbox div._sms div._btn div { font-weight:bold; text-align:center;font-family:±¼¸²;font-size:12px;color:#666; cursor:pointer; }
.Detail ._Dbox div._sms div._btn div.br1 { border-right:1px solid #e5e5e5; }
.Detail ._Dbox div._sms div._sms_div { margin:0px 6px; }

.Detail ._sub_tit { border-bottom:1px solid #555; padding:25px 0px 3px 5px; margin-bottom:5px; font-size:16px; color:#222; font-weight:bold; }
.Detail ._sub_tit.mb0 { margin-bottom:0px; }
.Detail ._sub_tit_board {padding:25px 0px 3px 5px; margin-bottom:5px; font-size:16px; color:#222; font-weight:bold; }
.Detail ._comment { border:1px solid #e7e7e7; background:#f7f7f7; color:#6d6d6d; padding:12px 12px 8px 12px;font-size:11px; margin-top:60px;}
.Detail ._comment span { font-weight:bold; }



/*
*/

.em_detail_div ul { overflow:hidden; }
.em_detail_div li { float:left; }
.em_detail_div ul.detail_ul_4 { width:100%; }
.em_detail_div ul.detail_ul_4 li.tit { width:10%; }
.em_detail_div ul.detail_ul_4 li.con { width:40%; }
.em_detail_div ul.detail_ul_4 li.con._long { width:90%; }

.em_detail_right_ul { margin:0 auto; padding:0 10px; }
.em_detail_right_ul li { float:left; text-align:center; width:50%; }
.em_detail_right_ul li div { text-align:center; background:yellow; }


.Detail_photo ul { overflow:hidden; margin-left:-10px;padding:0px 8px;}
.Detail_photo li { float:left; margin-bottom:10px; }
.Detail_photo li div.in { margin-left:10px;border:2px solid #ddd;}


/*»ó¼¼³»¿ë Å×µÎ¸® ¿øÃ³¸®*/
.Detail_bg_out { min-height:320px;position:relative;padding:35px; }
.Detail_bg { background:#fff;min-height:300px;word-break:break-all; }

.Detail_bg._radius { 
	border-radius:10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	behavior:url(/plugin/jquery/PIE/PIE.htc);
}



.here_phone_msg { text-align:center; font-size:15px; border-width:2px; padding:10px; }
.here_phone_msg span { font-weight:bold; font-size:17px; }


._btn_table td { vertical-align:top; padding-top:6px; }


.evaluation_box { overflow:hidden; }
.evaluation_box table { border-top:1px solid #ddd; border-bottom:1px solid #ddd; width:100%; }
.evaluation_box table th { border-bottom:1px solid #ddd; height:30px; line-height:30px; text-align:center; }
.evaluation_box table td { height:30px; line-height:30px; text-align:center; }
.evaluation_box table td.re1 { color:#3399ff; }
.evaluation_box table td.re0 { color:#ff9900; }
.evaluation_box table td.tl { text-align:left; }
.evaluation_box .title_ { margin-bottom:5px; }
.evaluation_box .title_ span.eval_1 { color:#3399ff; }
.evaluation_box .title_ span.eval_0 { color:#ff9900; }
.evaluation_box span.btn_ { float:right; }