/*
	°Ô½ÃÆÇ ±âº» CSS
*/
	/* Basic */
	.hand			{cursor:pointer; cursor: pointer;}
	.default		{cursor: default;}
	.text			{cursor: text;}
	.none			{display: none !important;}
	.block			{display: block !important;}
	.hide			{visibility: hidden !important;}
	.show			{visibility: visible !important;}
	.scroll			{
		scrollbar-face-color:#FFFFFF;
		scrollbar-base-color:#FFFFFF;
		scrollbar-arrow-color:#7f7f7f;
		scrollbar-track-color:#F9F9F9;
		scrollbar-shadow-color: #FAFAFA;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#BEBEBE;
		scrollbar-darkshadow-color:#D1D1D1;
	}


	.inputText{
		font-family: '¸¼Àº °íµñ', 'Malgun Gothic', 'µ¸¿ò', Dotum, sans-serif;
		color:#555555;
	}
	/* Color */
	.black		{color:#000000;}
	.red1			{color:#FF7A59;}
	.red2			{color:#F9623C;}
	.red3			{color:#DD0000;}
	.blue1		{color:#4095FF;}
	.blue2		{color:#617BCD;}
	.blue3		{color:#0836A3;}
	.green1		{color:#218D44;}
	.green2		{color:#4D7A16;}
	.gray1		{color:#CACACA;}
	.gray2		{color:#999999;}
	.gray3		{color:#555555;}
	.white1		{color:#FFFFFF;}
	.white2		{color:#F9F9F9;}
	.orange1	{color:#E76100;}

	/* Table */
	table img {border:0;}
	table.price {width:560px; margin:0 auto; text-align:right; border-collapse:collapse; border: 1px solid green;}
	.price th, .price td {padding:5px 10px; border:1px solid #fff}
	.price caption {font-weight:700; font-size:16px; padding:5px; color:#ff0000; text-align:left; margin-bottom:5px}
	.price thead th {background:#ABC668; color:#fff; text-align:center; border:1px solid #fff}
	.price tbody td.desc1 {text-align:center; width:80px}
	.price tbody td.desc2 {text-align:center; width:40px}
	.price tbody td.desc3 {text-align:center; width:60px}
	.price tbody td.desc4 {text-align:right; width:90px}
	.price tbody td.desc5 {text-align:right; color:#ff0000; width:90px}
	.price tbody tr.odd {background:#f9f9f9}
	.price tbody tr.row {background:#f2f2f2}
	.price tbody tr:hover {background:#F3F5BB}
	.price tbody tr:hover th {background:#F2F684; color:#1BA6B2}

/*
	°Ô½ÃÆÇ ±Û¾²±â ÆäÀÌÁö CSS
*/

/* UI Object */
.form_table{margin:1em 0;font-size:12px;font-family:Tahoma, Geneva, sans-serif;text-align:center}
.form_table input,
.form_table textarea,
.form_table select,
.form_table table,
.form_table button{font-size:12px}
.form_table table{width:740px;border:0;border-top:2px solid #999}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,
.form_table td{padding:8px;border:0;vertical-align:middle}
.form_table th{color:#333}
.form_table td{color:#666}
.form_table thead th{border-bottom:1px solid #ccc;background:#f8f8f8}
.form_table tbody th{border-bottom:1px solid #ddd;background:#fafafa;text-align:center}
.form_table tfoot th{border-bottom:1px solid #ddd}
.form_table tbody td{border-bottom:1px solid #ddd}
.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
.form_table .item{position:relative;margin:-4px 0; text-align: left;}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{ top:6px; left:10px}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{margin:2px}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}
/* //UI Object */

/* UI Object */
a.btn_big{display:inline-block;padding-right:4px;background:url(//imgcdn.hanafax.com/_www/review/bg_btn_default.gif) no-repeat 100% 0;font-family: '¸¼Àº °íµñ', 'Malgun Gothic', 'µ¸¿ò', Dotum, sans-serif;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_big span,a.btn_big strong{display:block;padding:1px 8px 0 12px;background:url(//imgcdn.hanafax.com/_www/review/bg_btn_default.gif) no-repeat}
a.btn_sml{display:inline-block;padding-right:4px;background:url(//imgcdn.hanafax.com/_www/review/bg_btn_default.gif) no-repeat 100% -27px;font-family: '¸¼Àº °íµñ', 'Malgun Gothic', 'µ¸¿ò', Dotum, sans-serif;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml span,a.btn_sml strong{display:block;padding:1px 4px 0 8px;background:url(//imgcdn.hanafax.com/_www/review/bg_btn_default.gif) no-repeat 0 -27px}
/* //UI Object */



/* °Ô½ÃÆÇ ¸®½ºÆ® CSS*/
.tbl_type,.tbl_type th,.tbl_type td{border:0}
.tbl_type{width:740px;border-bottom:2px solid #dcdcdc;font-family:'¸¼Àº °íµñ', 'Malgun Gothic', 'µ¸¿ò', Dotum, sans-serif; font-size:13px;}
.tbl_type caption{display:none}
.tbl_type th{padding:7px 0 4px;border-top:2px solid #dcdcdc;background-color:#f5f7f9;color:#666;font-family: '¸¼Àº °íµñ', 'Malgun Gothic', 'µ¸¿ò', Dotum, sans-serif; font-size:12px;font-weight:bold}
.tbl_type td{padding:10px 0px;border-top:1px solid #e5e5e5;color:#4c4c4c}
/* //UI Object */

/* UI Object */
.paginate_regular{padding:15px 0;text-align:center;line-height:normal}
.paginate_regular a,
.paginate_regular strong{display:inline-block;position:relative;margin:0 -2px;padding:2px 8px;font-weight:bold;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate_regular a:hover,
.paginate_regular a:active,
.paginate_regular a:focus{background-color:#f8f8f8}
.paginate_regular strong{color:#f60}
.paginate_regular .direction{font-weight:normal;color:#767676;white-space:nowrap}
.paginate_regular .direction span{font-weight:bold;font-size:14px}
.paginate_regular .direction:hover,
.paginate_regular .direction:active,
.paginate_regular .direction:focus{background-color:#fff;color:#333}
/* //UI Object */

/* UI Object */
.btn_pack,
.btn_pack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(//imgcdn.hanafax.com/_www/review/btn_pack.gif) no-repeat;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack{margin-right:4px}
.btn_pack *{left:4px;cursor:pointer;_cursor:pointer}
.btn_pack.medium,
.btn_pack.medium *{height:24px;line-height:24px}
.btn_pack.large,
.btn_pack.large *{height:30px;line-height:30px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:36px;line-height:36px}
.btn_pack.small,
.btn_pack.small *{height:19px;line-height:19px}
.btn_pack.medium{background-position:left 0}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -65px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 10px 0 6px;background-position:right top;font-size:12px}
.btn_pack.large *{padding:0 10px 0 6px;background-position:right -30px;font-size:16px}
.btn_pack.xlarge *{padding:0 10px 0 6px;background-position:right -65px;font-size:20px}
.btn_pack.small *{padding:0 6px 0 2px;background-position:right -106px;font-size:11px}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#690}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}
.btn_pack.small.icon *{padding-left:16px}
.btn_pack.icon span{width:20px;margin-right:-20px;padding:0 !important}
.btn_pack.medium .check{background-position:4px -150px}
.btn_pack.large .check{background-position:4px -146px}
.btn_pack.xlarge .check{background-position:5px -144px}
.btn_pack.small .check{background-position:3px -153px}
.btn_pack.medium .add{background-position:-16px -150px}
.btn_pack.large .add{background-position:-14px -146px}
.btn_pack.xlarge .add{background-position:-14px -144px}
.btn_pack.small .add{background-position:-18px -153px}
.btn_pack.medium .delete{background-position:-34px -150px}
.btn_pack.large .delete{background-position:-34px -146px}
.btn_pack.xlarge .delete{background-position:-34px -144px}
.btn_pack.small .delete{background-position:-37px -153px}
.btn_pack.medium .calendar{background-position:-56px -150px}
.btn_pack.large .calendar{background-position:-56px -146px}
.btn_pack.xlarge .calendar{background-position:-56px -144px}
.btn_pack.small .calendar{background-position:-59px -153px}
.btn_pack.medium .refresh{background-position:-76px -150px}
.btn_pack.large .refresh{background-position:-76px -146px}
.btn_pack.xlarge .refresh{background-position:-76px -144px}
.btn_pack.small .refresh{background-position:-79px -153px}
.btn_pack.medium .download{background-position:-96px -151px}
.btn_pack.large .download{background-position:-96px -147px}
.btn_pack.xlarge .download{background-position:-96px -145px}
.btn_pack.small .download{background-position:-99px -154px}
/* //UI Object */

label.error {
	color: #F9623C;
	padding: 0 0 0 10;
	margin-left: 103px;
	width: 220px;
}

/* ¾à°üµî·Ï */
.lst_type{width:700px;padding:10px; list-style:none;text-align:left;margin:10px 0;} /**/
.lst_type li {margin-bottom:5px;padding:0 0 0 10px;font-family: '¸¼Àº °íµñ', 'Malgun Gothic', 'µ¸¿ò', Dotum, sans-serif;font-size:12px;font-weight:normal;line-height:14px;vertical-align:top}
.lst_type li a{color:#2d2c2d;text-decoration:none}
.lst_type li a:hover{text-decoration:underline}
/* ¾à°üµî·Ï */

