/* index */
	A.subjectColor:link		{text-decoration:none; color:#333;} /*글제목: 읽지 않은 글 */
	A.subjectColor:visited	{text-decoration:none; color:#333;} /*글제목: 읽은 글 */
	A.subjectColor:hover	{text-decoration:none; color:#A50034;} /*글제목: 마우스OVER */

	#mainIndexTable td{ } /*글목록 전체 <td>*/
	.head_td			{ text-align:center; border-width:0; background:#f6f6f6;border-bottom:1px solid #e7e7e7; border-top:1px solid #ccc; ; padding: 12px 0;}
	.head_td a:link,a:visited{color:#586372;}
	.list_default		{}
	.list_check		{text-align:center; width:20px;}
	.list_no				{text-align:center; width:50px; white-space:nowrap; padding:10px 0;}
	.list_subject		{ word-break:break-all; text-align:left; padding:10px 5px;}
	.p_list_subject		{ word-break:break-all; text-align:left; padding:10px 5px;}
	.font_repcnt		{color:#999999; white-space:nowrap;}
	.list_name			{text-align:center; padding:10px 5px; width: 150px;}
	.list_date			{text-align:center; white-space:nowrap; padding:10px 0; width: 100px; color:#777;}
	.list_hit			{text-align:center; white-space:nowrap; padding:10px 5px;}
	.list_category	{text-align:center; white-space:nowrap; padding:10px 5px; color: #00A2DC;}
	.list_fileadd	{text-align:center; padding:10px 5px;}
	.list_other		{text-align:center; padding:10px 5px;}
	.list_wr_add		{padding:10px 5px;} /*입력란 추가 생성한 <td>*/
	.list_hr_tr			{}
	.list_hr_line		{height:1px; padding:0;}
	.list_photo		{background-color:#ffffff; cursor:pointer; margin: 10px 0;}
	.font11px			{font-size:11px; font-family:돋움; color:#666666;}
.subject_newicon { font: 12px; color: #ff6600;}
.subject_renewicon { font: 12px; color: #3377ff;}
.page_number_wrap {}	
.page_number_wrap a	{background-color:#f6f6f6; border:1px #d5d5d5 solid; width:30px; line-height:30px; margin:20px 2px; text-align:center; display:inline-block;} /*글목록 페이지 번호*/
.page_number_wrap a:hover	{ background-color:#eee; } /*글목록 페이지 번호*/
.page_number_wrap a.page_numberon	{ background-color:#777; border:1px #777 solid; width:30px; line-height:30px; margin:20px 2px; text-align:center; display:inline-block; color:#FFFFFF;} /*글목록 페이지 번호*/
	.page_number2	{width:30px; line-height:30px; margin:20px 2px; text-align:center; display:inline-block;} /*글목록 페이지 번호*/
	.clear2{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important; }


	/*//크롭적용[20100816]*/
	.list_thumbnail	{background-color:#ffffff; border:1px solid #f0f0f0; cursor:pointer;}
	/* select */	
	.schSelect{
    background:#f5f5f5;border:1px solid #ccc; height:34px;line-height: 32px;padding: 0 0 0 5px;vertical-align:top;}
	.schField{width:150px;border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-left: 0; border-right: 0; height:34px;line-height:30px; padding:0 5px; background:#fff;}
	.schBtn{background:#777; display:inline-block; color:#fff; padding:0  20px;  border: 0; height: 34px; ; border:0; cursor:pointer; }
.schBtn:hover {background:#444;}
a.schReset {display: block; background:#FF0000; color:#fff; padding:10px;}
	.imgbox {margin:10px auto; width:220px;}
	.imgouttd { text-align:center; width:150px; padding-top:15px; padding-bottom:15px;}
	
	.imgtitle { text-align:center;  margin:10px 0;}
	.imgtitle a {color:#04386a;}
	.imgtitle span { }
.crop_img_wrap { width: 250px; margin: 20px auto;}
.crop_tit_wrap { text-align: center; margin-top: 20px; line-height: 120%;}
.crop_padreimg_wrap { width: 150px; margin: 20px auto;}
.padre_td {text-align: left; padding: 20px; line-height: 150%;}
.padre_tit { font-size: 16px; font-weight: 700; color: #014099; margin-bottom: 10px;}
.samok_list_td {width: 20%; padding: 20px; text-align: center;}
.crop_samokimg_wrap { margin: 10px auto; text-align: center;}
.samok_list_status { font-size: 16px; color:#04386a; }
.samok_list_date {}
.samok_list_name {margin-top: 10px;}

.list_wr_history { padding: 10px 5px; color:#04386a;}

.transfer_wrap { text-align: left; padding: 20px;}
h1.transfer_tit { font-size: 18px; margin-bottom: 5px; }

/* body */
	/* 작성자, 홈페이지, 카테고리 등의 subject 출력 부분에 적용 */
	.b_detail_left{color:#454545; width:120px; padding-top:2px;}

	/* 작성자, 홈페이지, 카테고리 등에 해당되는 '데이타'에 적용 */
	.b_detail_right{color:#444444; background-color:#ffffff; border-bottom:1px solid #fafafa; padding-left:3px;}

	/* 조회, 추천, 아이피 등의  글자에 적용 */
	.b_detail_right2{color:#777777; background-color:#ffffff; padding:2px; padding-right:1px;}

	/* 회원사진 - 본문내에 출력 */
	.b_mphoto_body{width:50px; margin-top:5px; filter:alpha(style=2, opacity=80, finishopacity=5); cursor:pointer;}

	/* 회원사진 - 댓글에 출력 */
	.b_mphoto_reply	{width:40px; filter:alpha(style=2, opacity=100, finishopacity=5); margin-top:2px; cursor:pointer;}

	/* 댓글 입력란의 이름,메일,비밀번호 입력칸에 적용 */
	.b_reply_input{width:100px; border:1px solid #e0dedf; background-color:#ffffff; text-align:left; padding:0 5px; height:28px; line-height:26px; }

	.b_hand{cursor:pointer;}
	.b_list_subject{word-break:break-all;}
	.b_list_name{text-align:center;}
	.b_list_date{text-align:center; }
	.b_list_hit{text-align:center;}

	/* 글쓰기-편집기로 작성해 넣은 표의 <td> */
	.b_insert_td{line-height:110%;}

	/* url 자동링크 글자색*/
	.b_autolink{color:#0184FF; text-decoration: underline;}

	.b_imagine_table{} /*편집기-공간분할 <table>*/
	.b_imagine_td{}  /*편집기-공간분할 <td>*/
	.subject{font-size:18px; color:#333; font-weight: 700; margin-bottom: 10px; }
	.subjectbox {border-top:1px #ccc solid;}
	.subjectbox .sj_tit{text-align:left; padding:10px 20px; border-bottom:1px #eaeaea solid; color:#999; line-height: 150%;}
	.p_subjectbox {border-top:1px #ccc solid;}
	.p_subjectbox .sj_tit{text-align:center; padding:20px; font-size: 30px; }
	.p_subjectbox span { color:#ccc;}
	.wname{}
	.date{}
	.hit{color:#2481d0;}
	.hittitle{}
	.databox {border-bottom:1px #e0e0e0 solid; text-align:left; color:#999999;padding:0 20px 20px 20px;}
	.write_infobox{}
	.category{}
	.etcdatabox{padding:10px 0 10px 20px;clear:both;overflow:hidden;text-align:left; border-bottom:1px #eaeaea solid;}
	.databox2 {padding:5px 7px 5px 7px; border-bottom:1px #e0e0e0 solid; text-align:left; color:#999999;}
	.btnbox {border-top:1px #eaeaea solid;width:100%;}
	.relist_faceico {float:left; margin-left:10px; }	
	.relist_name {float:left; ; margin-left:5px;}
	.relist_date {float:left; margin-left:10px; color: #999;}
	.relist_edit {float:right; color:#777; margin-right:5px;}
	.relist_edit span {}
	.bline { color:#ccc;}
	.relist_tb {width:100%; }
	.relist_td { padding:5px 0; background: #f6f6f6; border:1px #eaeaea solid;}
	.relist_tb2 {width:100%; }
	.relist_td2 {line-height:150%; color:#777; padding:10px; text-align:left; color:#666;}
	.relist_tb3 {margin-top:10px; width:100%;}
	.relist_td3_left {line-height:150%; text-align:left; color:#666; width:70px; padding-right:10px; ;}
	.relist_td3_center {line-height:150%; text-align:left;  color:#666;}
	.relist_td3_right {line-height:150%; text-align:right; font-family:Arial, Helvetica, sans-serif,돋움; font-size:11px; color:#999999;}
	
	.rewright_wrap { background-color:#f8f9f8; border:1px solid #ccc; margin-bottom:30px; text-align:left; overflow:hidden; padding: 10px;}
	.rewright_wrap .rewright_top { overflow:hidden;}
	.rewright_wrap .rewright_name { float:left; margin-right: 10px;}	
	.rewright_wrap .rewright_faceicons { float:left;}
	.rewright_wrap .rewright_faceicons img {margin-top: 6px; }
	.rewright_wrap .rewright_graf { float:right; margin-top: 2px; color: #777;}
	.rewright_wrap .rewright_textareawrap { border:1px solid #e0dedf; background-color:#fff; margin-top:5px; text-align:left; clear: both;}
	.rewright_wrap .rewright_foot { margin-top:5px; overflow:hidden;}
	.rewright_wrap .rewright_text { float:left;}
	.rewright_wrap .rewright_btn { float:right;}
	
	
	.rewright_tb {width:100%; background-color:#f8f9f8; border:1px solid #e0dedf; margin-bottom:10px;}
	.rewright_td {padding:10px;}
	.rewright_tb2 {width:100%;}
	.rewright_td_top_left {width:110px; text-align:left; }
	.rewright_td_top_left input {}
	.rewright_td_top_center { text-align:left; }
	.rewright_td_top_right { text-align:right; font-family:Arial, Helvetica, sans-serif,돋움; font-size:11px; color:#999999;}
	.rewright_td_top_right_graftb {}
	.rewright_td_top_right_graftb_left {white-space:nowrap; }
	.rewright_td_top_right_graftb_center {}
	.rewright_td_top_right_graftb_right {white-space:nowrap; padding-left:15px;}
	
	.rewright_td_bot_left {width:100%; margin-top:3px;}
	.rewright_wrightbox {border:1px solid #e0dedf;padding:5px; background-color:#FFFFFF;}
	.rewright_textarea {overflow-y:auto; width:100%; border:0; }
	.rewright_infor_tb {margin-top:5px; width:100%;}
	.rewright_infor_tb_left { text-align:left; }
	.rewright_infor_tb_pass { text-align:right;}
	.rewright_infor_tb_btn { text-align:right; width:80px;}
	.rewright_infor_tb_btn2 { background:#777; display:inline-block; color:#fff; padding:5px 10px; border:0; cursor:pointer; }
	.rewright_infor_tb_btn2:hover { background:#444;}
	.reline {height:1px; background-color:#ebebeb; font-size:0; line-height:0; width:100%; margin-bottom:5px;}
	.reline_last{height:1px; background-color:#ebebeb; font-size:0; line-height:0; width:100%; margin-bottom:15px;}
	.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important; }
	.leftdiv {float:left; color:#666; margin-top:2px; width:80px; ; }
	.leftdiv2{float:left;padding:0 0 0 20px;}
	.right_div{float:right;}
	.rightdiv {float:left; margin-top:2px; color:#777;}
	.addimg { margin-bottom:10px; float: none;}
	.dline { color:#ccc; font-weight:normal; }

	
	/*prev,next글*/
	.listnavi{padding:20px 0 0 0;}
	.listnavi ul{border-top:1px solid #999;border-bottom:1px solid #999;}
	.listnavi li{padding:10px 20px;text-align:left;}
	.listnavi li a{}
	.listnavi li.prev{}
	.listnavi li.prev strong{padding:0 20px 0 0;}
	.listnavi li.next{border-top:1px solid #e0e0e0;}
	.listnavi li.next strong{padding:0 20px 0 0;}
.login_mode_icon { float: right; margin-top: 10px;} 
.login_mode_icon img {}

.top_date { color: #333}
.infor_tip {border: 2px #ff6600 solid; padding: 15px; margin-bottom: 10px;}
.infor_tip span {color: #ff6600;}

.spec {margin-bottom: 30px;}
.spec table { border-top: 2px #999 solid; border-bottom: 2px #999 solid; border-collapse: collapse;}
.spec td { padding: 10px 20px; border-width: 1px 0 1px 1px; border-color: #ccc; border-style: solid; line-height: 140%;}
.spec td.spec_tit { padding: 10px 20px; border-width: 1px 1px 1px 0; border-color: #ccc; border-style: solid; white-space: nowrap; width: 50px; background: #f6f6f6; }
/* write  */



	
	/* 글쓰기폼 전체 <table> */
	.write_main_table { }

	/* 각 입력항목의 좌측(이름,메일,홈페이지.. 글자 출력부분) <td> */
	.write_left_td {width:110px; background-color:#fafafa; border-bottom:1px #eaeaea solid; padding:5px 10px; }

	/* 각 입력항목의 체크표시 아이콘 출력 부분 <td> */
	.write_check_td {width:13px; padding:0; background-color:#fafafa;  border-bottom:1px #eaeaea solid;}

	/* 각 입력항목의 우측(입력칸 출력부분) <td> */
	.write_right_td{ border-bottom:1px #eaeaea solid; padding:5px 10px; }
	.write_imgup_td { width:50%; border-bottom:1px #eaeaea solid; padding:5px 0; text-align:left;}

	/* 관리자 권한 입력란(수정모드에서-조회수, 댓글수...등): type=text */
	.write_input_text_adm {border:1px solid #ff9955;}

	/* 폼필드-입력란 : type=text */
	.write_input_text {border:1px solid #dddddd; height:28px;line-height:28px; padding:0 0 0 5px;}
	.write_input_text:focus{border:1px solid #bbb;}
	.input_date {border:1px solid #dddddd; height:28px;line-height:28px; padding:0 0 0 5px;}
	
	/* 폼필드-입력란 : type=text */
	.write_input_text_outo {border:1px solid #dddddd; padding:0 0 0 5px;}

	/* 폼필드-풀다운: select */
	.write_input_select {}
	/* 폼필드-풀다운: select */
	.write_input_cateselect {}

	/* 폼필드-래디오: type=radio */
	.write_input_radio {}

	/* 폼필드-체크박스: type=checkbox */
	.write_input_checkbox {}

	/* 폼필드-본문입력 박스 스타일 : textarea */
	#TnT_textarea_main { }
	#TnT_textarea_main textarea {	  
	}
	.write_input_textarea {border:1px solid #eaeaea; width:100%; height:350px; overflow:auto; line-height:145%; padding:5px; box-sizing: border-box;}

	.public_text {background-color:#fff; border-bottom:1px #eaeaea solid; padding:5px 10px; font-size:15px; color:#2d508a; }
	.inforbox { border-bottom:1px #eaeaea solid; border-top: 1px #ccc solid; height:45px; line-height: 45px;}
    .topline { border-top:2px #eee solid; font-size:0; line-height:0;} 
     
	 /* 팝업달력 */
	.pop_cal_wrap {font-size:8pt; font-family:Tahoma; width:170px; height:140px; background-color:#ddd; border:1px #ddd solid;}
	.pop_cal_tbody {background-color:#ffffff; padding:1px 4px 1px 4px;}
	.pop_cal_td {font-size:11px; font-family:Tahoma;}
	.pop_cal_week {; font-size:10px; text-align:center; background-color:#ddd;} 
    
      /* cal 팝업달력 */
.pop_minical_wrap { width: 170px; height: 140px; background: #ddd; font-size:8pt; font-family:Tahoma; border: 1px #ddd solid; border-collapse: collapse;}
.pop_minical_wrap td {border: 1px #eaeaea solid;}
.pop_minical_tbody {background-color:#ffffff; padding:1px 4px 1px 4px}	
	
	
	/* btn */
	.btn_line{padding:20px 0 0 0;overflow:hidden;}	
.write_btn_wrap {text-align:center; width:100%; margin-top:30px; margin-bottom:5px;}
.admin_btn_wrap { text-align: right; display: block;}
	

/* btn */
a.default_btn{background:#f6f6f6;display:inline-block;color:#5C5C5C; padding:9px 20px; border:1px solid #d5d5d5; cursor:pointer; ;}
a.default_btn:hover{background:#eee;color:#5c5c5c; cursor:pointer;}

a.default_write_btn{background:#777;display:inline-block;color:#ffffff; padding:9px 20px; border:1px solid #777; cursor:pointer; ;}
a.default_write_btn:hover{background:#444;border:1px solid #444;color:#ffffff; }
a.default_write_btn:visited{color:#fff;}

/* other */
.font8pt {font-family:Dotum,'돋움',Gulim,'굴림',Arial,sans-serif; font-size:11px; color:#888; line-height:1.6;}

/* 달력 */
#calendar_top_wrap { text-align:center;}
#calendar_top_wrap .calendar_pre_year { display:inline-block;}
#calendar_top_wrap .calendar_pre_month {display:inline-block;}
#calendar_top_wrap .calendar_next_year {display:inline-block;}
#calendar_top_wrap .calendar_next_month {display:inline-block;}
#calendar_top_wrap h1 {display:inline-block; margin:0 10px 20px 10px; font-family: 'notokr-demilight';}
#calendar_top_wrap img { margin-bottom:10px; margin-left:10px; margin-right:10px;}


.td_week_sun{width:14%; padding: 10px; text-align:center; background-color:#d7d7d7; color:#ef59a1; border:1px solid #ddd; } /* SUN */
.td_week_pub{width:14%; padding: 10px; text-align:center; background-color:#e7e7e7; color:#777777; border:1px solid #ddd;} /* MON ~ FRI */
.td_week_sat{padding: 10px; text-align:center; background-color:#d7d7d7; color:#00aeef; border:1px solid #ddd;} /* SAT */

.div_sun{color:#ef59a1;	text-align:right;	margin:5px 3px 5px 4px;	font:bold 10pt Tahoma; cursor:pointer; padding:10px;} /* 일요일 날짜 */
.div_sat{color:#00aeef;	text-align:right;	margin:5px 3px 5px 4px;	font:bold 10pt Tahoma; cursor:pointer; padding:10px;} /* 토요일 날짜 */
.div_week{color:#777777; text-align:right;	margin:5px 3px 5px 4px;	font:bold 10pt Tahoma; cursor:pointer; padding:10px;} /* 평일 날짜 */

.td_today_style{ background-color:#f6f6f6;} /* 오늘 날짜 칸  */

.div_is_data{cursor:pointer; font-size:12px; line-height:1.4; font-family:Gulim,'굴림',Tahoma,Arial,sans-serif;
		padding:3px 5px; letter-spacing:-1; color:#777777; text-align: left; } /* 등록내용.제목 */
.div_is_data:hover {color:#333;}

.font_repcnt{font: 12px; color:#3377ff;} /* 댓글수 */
.date_select_layer{font:normal 8pt Tahoma; color:#888888; text-align:center; cursor:pointer; padding:1px 0 0 0;} /* 년/월 이동 선택 레이어 */
#select_layer_YYYY{width:80px; background-color:#f9f9f9; position:absolute; border:1px solid #555555; display:none;} /* 년 */
#select_layer_MM{width:50px; background-color:#f9f9f9; position:absolute; border:1px solid #555555; display:none;} /* 월 */
.year_month_text{font:bold 11pt Tahoma; color:#585858; cursor:pointer;} /* 년/월  */
.year{color:#777;}
.year_n{font-family: Arial, Helvetica, sans-serif, 굴림; ; font-size:16px;}
.month{color:#777;}
.month_n{font-family: Arial, Helvetica, sans-serif, 굴림; ; font-size:16px;}
.popup_b{padding:0;  font:bold 11px Tahoma; color:#999999; display:none;}
.tbh{border:0;}
.calendar_tb { border-collapse:collapse; border:1px #ccc solid;}
.calendar_td { border:1px #ddd solid;}

/* 텝메뉴 */
	/* [카테고리] 메뉴 */
.cate_menu_div_on{float:left; white-space:nowrap; padding:10px 15px 8px 15px; border-top:1px #cedae6 solid; border-right:1px #cedae6 solid; solid; background-color:#FFFFFF;}
.cate_menu_div_off{float:left; white-space:nowrap; padding:10px 15px 8px 15px; border-top:1px #cedae6 solid; border-right:1px #cedae6 solid; background-color:#dae5ef;   }/* 메뉴칸 */

.cate_menu3_div_on{float:left; white-space:nowrap; padding:10px 10px 8px 10px; border-top:1px #cedae6 solid; border-right:1px #cedae6 solid; solid; background-color:#FFFFFF;}
.cate_menu3_div_off{float:left; white-space:nowrap; padding:10px 10px 8px 10px; border-top:1px #cedae6 solid; border-right:1px #cedae6 solid; background-color:#dae5ef;   }/* 메뉴칸 */

.cate_menu2_div_on{border:1px #cedae6 solid; solid; background-color:#FFFFFF; width:106px; height:50px; text-align:center;}
.cate_menu2_div_off{border:1px #cedae6 solid; background-color:#dae5ef; width:106px; height:50px; text-align:center;}/* 메뉴칸 */

.cate_menu_div{float:left; text-align:left; white-space:nowrap; padding:3px 10px 2px 10px; }/* 메뉴칸 */
.cate_menu_index{} /* 일반 메뉴 글자 */
.cate_menu_index_act{; color:#04386a;  ; } /*  현재출력상태의 메뉴글자 */
.cate_menu_num{color:#999; font-size:10px;}/* 글 등록수 숫자 */
.cate_table {border-left:1px #cedae6 solid; margin-top:10px; margin-bottom:10px; width:100%;}
.cate_table2 {margin-top:10px; margin-bottom:10px; width:100%;}
.cate_td {background-image:url(/bbs/skin_board/web/b_img/make/category_underline.gif); background-repeat:repeat-x; background-position:bottom;}
.cate_td2 {}
.cate_marie {border:1px #cedae6 solid; border-collapse:collapse;}

/* 팝업달력 */

.daybox { width:170px; height:140px; background-color:#ccc; font-size:10px; font-family:Tahoma; border:1px #ddd solid;}	
.daybox_tbody {background-color:#ffffff; padding:1px 4px 1px 4px}
.daybox_td {font-size:11px; font-family:Tahoma; background-color:#eaeaea; text-align:center;}
.daybox_td2 {font-size:11px; font-family:Tahoma; background-color:#eaeaea; text-align:center;}
.daybox_img {cursor:pointer;}
.daybox_span {; font-size:9px; text-align:center;}

/*  추가  */
.list_mphoto { width:60px; height:80px; margin:5px; border:1px #ddd solid;}
.report_order_wrap {}
.report_order { white-space:nowrap; padding-right:5px;}
.report_chk {white-space:nowrap;}
.list_wr_report { width:50px; padding:5px;}

.reportdatabox{padding:10px 0; text-align:left; border-bottom:1px #eaeaea solid;}


/*  그래프  */
    .graph { 
        position: relative; /* IE is dumb */
        width: 100px; 
        border: 1px solid #ff6600; 
		font-size:11px;
		font-family:tahoma; margin:0 auto;
    }
    .graph .bar { 
        display: block;
        position: relative;
        background: #ff6600; 
        text-align: center; 
        color: #333; 
        height: 1.5em; 
        line-height: 1.5em;            
    }
    .graph .bar span { position: absolute; left: 1em; }

.ch_img_style2{cursor:pointer; border:1px #ddd solid; margin-bottom: 20px;} /*섬네일 이미지, 회원사진, 캐릭터*/

/*  아이디,비번찾기  */

#pw_loss_main_div{width:620px; margin:50px auto; text-align: left;}
#pw_loss_main_div .pw_tit{padding-bottom:20px;}
#pw_loss_main_div .pw_tit dt{font-size:18px; ; color:#d6242b;}
#pw_loss_main_div .pw_tit dd{ line-height:20px; margin-top:10px;}
#pw_loss_main_div .pw_tit dd strong {font-size:16px; line-height: 26px;}
#pw_loss_main_div .pw_loss_main_con { clear: both; overflow: hidden;}
#pw_loss_main_div .id_loss_box_div{ float: left; width: 300px;  padding:25px; border-width: 2px 1px 1px 1px; border-color: #999 #ededed #ededed #ededed; border-style: solid; }	
#pw_loss_main_div .pw_loss_box_div{ float: left; width: 300px;  padding:25px; border-width: 2px 1px 1px 1px; border-color: #999 #ededed #ededed #ededed; border-style: solid; margin-left: 20px; }	
#pw_loss_main_div .pw_loss_text_field{border:0; width:250px; height:44px; line-height:44px; border:1px #ddd solid; background-color:#fff; padding-left:10px; font-size: 18px; ; margin-bottom: 10px;} 
#pw_loss_main_div .pw_loss_main_con h1{font-size:16px; ; border-bottom: 1px #ededed solid; padding-bottom: 10px; margin-bottom: 10px;}		
#pw_loss_main_div .pw_loss_main_con a{ display: block; width: 250px; line-height: 40px; text-align: center; background:#3a3a3a; color: #fff; }

