/*** ±âº» ÅÂ±× ½ºÅ¸ÀÏ ***/
body,table,textarea,input,select {
	font:11px dotum,Verdana;
	color:#333333;
	letter-spacing:0px;
	margin:0;
	padding:0;
}
img		{border:0px;}
form	{display:inline;}

/*** ¹æÇâ ¼³Á¤ ***/
.left	{text-align:left;}
.right	{text-align:right;}
.center	{text-align:center;}

/*** À§¾Æ·¡ ÆÐµù ***/
.pdv3	{padding-top:3px;}
.pdv5	{padding-top:5px;}
.pdv10{padding-top:10px;}

/*** ¸¶Áø ***/
.mg30	{padding:30px 30px 30px 30px;}

/*** ÇÏÀÌÆÛ¸µÅ© ***/
a		{text-decoration:none; color:#000000;}
a:hover {text-decoration:none; color:#006697;}

a.white			{text-decoration:none; color:#FFFFFF;}
a.white:hover	{text-decoration:none; color:#FFFFFF;}

a.rndbg_li			{text-decoration:none; color:#033333;}
a.rndbg_li:hover	{text-decoration:none; color:#033333;}

/*** ¸ÞÀÎÁ¤º¸Ã¢ ***/
.minfo {
	color:#4a4a4a;
	letter-spacing:-1px;
	font:11px µ¸¿ò;
}

/*** »ö»ó ***/
.white {color:#ffffff}
.black {color:#000000}
.gray44 {color:#444444}
.greenp {color:#136acd}
.greent {color:#ffb400}
.3CA {color:#3CA701}
.ACA {color:#ACACAC}
.165{color:#165bae}

/*** ¶ó¿îµå¹Ú½º ½ºÅ¸ÀÏ ***/
.rOut {display:block;}
.rOut * {display: block; height: 1px; overflow: hidden;}
.r1 {margin-left:5px; margin-right:5px; height: 1px;}
.r2 {margin-left:3px; margin-right:3px; border-width: 0 2px;}
.r3 {margin-left:2px; margin-right:2px; border-width: 0 1px;}
.r4 {margin-left:1px; margin-right:1px; border-width: 0 1px;  height: 2px}

/*** ¸®½ºÆ®Çü Å×ÀÌºí ·¹ÀÌ¾Æ¿ô ***/
.rnd {
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	background-color:#ffffff;
	height:1px;
}

.color_r {
	color:#627dcf;
}

.color_l {
	color:#333333;
}

.color_ffe {
	color:#ffe792;
}

/*** ÇÑ±ÛÆùÆ® ***/
.small {
	font:11px Dotum;
	letter-spacing:0px;
	padding-top:3px;
}

.small_ex {
	font:11px Dotum;
	letter-spacing:-1px;
	line-height:15px;
	padding-top:3px;
	color:#666666;
}

.design_addstyle {
	font:12px Dotum;
	font-weight:bold;
}

.ul_guide ul{
	list-style:none;
	font-size:11px;
	letter-spacing:-1px;
	font-family:dotum;
	color:#666666;
	text-align:left;
}

.ul_guide ul li{ 
text-align:left;
}

.small_ex_padding {
	padding-left:9px;
}

.small_ex_point {
	color:#ffffff;
	font-weight:bold;
}

.small4 {
	font:11px Dotum;
	letter-spacing:-1px;
	padding-top:3px;
	color:#444444;
}

.small1 {
	font:11px Dotum;
	letter-spacing:-1px;
	padding-top:15px;
}


.small_tip {
	font:11px Dotum;
	letter-spacing:0px;
	padding-top:3px;
}

.small_tipcolor {
	color:#54ab03;
}

.large_tip {
	font:11px Dotum;
	letter-spacing:0px;
	padding-top:2px;
	color:#535353;
}

.def {
	font:11px Dotum;
	letter-spacing:0px;
	padding-top:2px;
	color:#444444;
}

.def1 {
	font:11px Dotum;
	letter-spacing:-1px;
	padding-top:2px;
}

.main {
	font:11px Dotum;
	letter-spacing:0px;
	height:25px;
	padding-top:2px;
	color:#444444;
}

.man {
	font:11px Dotum;
	letter-spacing:-1px;
	height: 20px;
	padding-top:2px;
	color:#444444;
}

.main {
	font:11px Dotum;
	letter-spacing:-1px;
	padding-top:2px;
	color:#444444;
}

.nor {
	font:11px Dotum;
	letter-spacing:0px;
	padding-top:3px;
	color:#444444;
}

.g9 {
	font:11px Dotum;
	letter-spacing:0px;
	padding-top:3px;
}

.d8 {
	font:11px Dotum;
	color: #6d6d6d;
	letter-spacing:-1px;
	padding-top:3px;
}


.lmenu {
	font:11px tahoma;
	letter-spacing:-1px;
	padding-top:3px;
	padding-left:15px;
	color:#ffffff;
	font-weight:bold;
	background-repeat: no-repeat;
}


/*** ¿µ¹®ÆùÆ® ***/
.eng	{font:11px ±¼¸²;}
.engb	{font:bold 11px ±¼¸²;}
.end1	{font:11px µ¸¿ò;letter-spacing:0px;}
.ver9	{font:11px verdana;}
.ver92	{font:11px verdana;letter-spacing:0px;}
.ver90	{font:11px verdana;letter-spacing:0px;}
.ver8	{font:11px verdana;}
.ver82	{font:11px verdana;letter-spacing:0px;color:#444444;}
.ver81	{font:11px verdana;letter-spacing:0px;color:#444444;}
.ver811	{font:11px verdana;letter-spacing:0px;}
.ver7	{font:7pt verdana;letter-spacing:0px;}
.ver71	{font:9px verdana;letter-spacing:0px;}
.ta7	{font:7pt tahoma;letter-spacing:0px;}
.ta8	{font:11px tahoma;letter-spacing:0px;}

/*** »ö»ó ***/
.white	{color:#FFFFFF;letter-spacing:-1px;}
.blue	{color:#006594;}
.red	{color:#B50000;}
.gray	{color:#7D7D7D;}

/*** Æ÷ÀÎÅÍ ***/
.hand	{cursor:pointer;}

/*** ½ºÅ©·Ñ ***/
.scroll	{
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#AFAFAF;
	scrollbar-highlight-color:#AFAFAF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#F7F7F7;
	scrollbar-arrow-color:#838383;
}


/*** ¸Þ´º ***/
.topMenu {
	font-family:Dotum;
	font-size:11px;
	letter-spacing:-1px;
	padding:2px 10px 0px 10px;
}

.topArea {
	font-family:Dotum;
	font-size:11px;
	letter-spacing:-1px;
	padding:0px 10px 0px 10px;
	color:#646464;
}

/*** ¼­ºê ¸Þ´º Å¸ÀÌÆ² ***/

.title_sub {
	margin:20px 0px 8px 0px;
	padding:2px 0px 0px 2px;
	font-weight:bold;
	height:26px;
	letter-spacing:-1px;
	border-bottom:3px solid #cccccc;
}

.extext {
	font:11px dotum;
	letter-spacing:-1px;
	color:#34a2ef;
}

.extext_num {
	font:11px dotum;
	letter-spacing:0px;
	color:#627dce;
}

.extext_t {
	font:11px dotum;
	letter-spacing:-1px;
	color:#627dce;
	line-height:16px;
	margin-top:10px;
}

.extext_l {
	font:11px dotum;
	letter-spacing:-1px;
	color:#627dce;
	font-weight:bold;
	text-decoration:underline;
}

/*** ¼­ºê ¸Þ´º Å¸ÀÌÆ² ºÎ°¡ ¼³¸í±Û ***/
.title span {
	font:11px dotum;
	padding-left:10px;
	color:#6D6D6D
}

.title_sub span {
	font:11px dotum;
	padding-left:10px;
	color:#6D6D6D
}

/*** ÆäÀÌÁö ¿µ¿ª ½ºÅ¸ÀÏ ***/
.pageInfo {
	padding:5px 0px 5px 12px;
	letter-spacing:-1px;
	color:#585858;
	background:url('../../admin/common/img/ico_bullet.gif') no-repeat 0px 5px 0px 0px;
}
.pageNavi {
	padding:10px;
}

/*** »óÇ°°Ë»ö (·¹ÀÌ¾î ¹Ú½º) ***/
.box1 {
	position:absolute;
	z-index:99;
	display:none;
	border:3px solid #cccccc;
	width:394px;
	height:360px;
	background:#ffffff;
}
.box2 {
	position:absolute;
	z-index:99;
	display:none;
	border:3px solid #cccccc;
	left:396px;
	width:394px;
	height:360px;
	background:#ffffff;
	overflow:auto;
	padding:3px 3px 3px 3px;
}
.boxTitle {
	background:#323232;
	color:#ffffff;
	font-weight:bold;
	padding:3px 3px 3px 3px;
}

/*** ¿ÞÂÊ¸Þ´º ³×ºñ°ÔÀÌ¼Ç ***/
#navi {
	width:177;
	float:right;
}
#navi ul {
	padding:0;
	margin:0;
}
#navi .top {
	
	background:url('../../admin/common/img/left_navi_bg.gif') no-repeat;
	/*background-Color:#EEEEEE;*/
	padding:6px 0px 6px 26px;
	/*cursor:pointer;*/
	border-bottom:1px solid #DDDDDD;
	color:#FCD94B;
	font-weight:bold;
}
#navi .sub
{
	/*display:none;*/
	margin-left:-10px;
	margin-bottom:8px;
	padding:8px 0px 8px 10px;
	font:11px dotum;
	letter-spacing:-1px;
	/*border-left:11px solid #cccccc;*/
	background:url('../../admin/common/img/left_navi_bottom.gif') no-repeat bottom right #EFEFEF;
}
#navi .sub li {
	padding:2px 0px 1px 10px;
	background:url('../../admin/common/img/dot.gif') no-repeat 6px 3px 0px 0px;
}
#navi a {
	text-decoration:none;
	color:#000000;
	padding-left:10px;
}

/* Ä«Å×°í¸® Æ®¸®¹Ú½º */
#treeCategory {
	float:left;
	width:220px;
	height:500px;
	overflow-y:auto;
	overflow-x:hidden;
	border:1px solid #cccccc;
	padding:10px 10px 10px 10px;
}
#treeCategory .gap {
	display:none;
	padding-top:20px;
}
#treeCategory .subTree {
	position:relative;
	left:-120px;
}
#treeCategory .cursor {
	background:url('../../admin/common/img/icon_tree.gif') no-repeat;
	padding-left:15px;
	cursor:pointer;
	vertical-align:top;
	width:130px;
	overflow:hidden;
}

/* µðÀÚÀÎ Æ®¸®¹Ú½º */
#treeCodi {
	float:left;
	width:180px;
	overflow-x:auto;
	margin:10px 0 20px 0;
	padding-bottom:20px;
}

/*** #goods_form (goods/_form.php) ***/
#goods_form .exTitle {
	width:120px;
	text-align:center;
}
#goods_form dt {
	float:left;
	padding-right:10px;
}
#goods_form .box {
	width:715px;
	border:solid 6px #f6f6f6;
	padding:3px 10px 0px 0px;
}
#goods_form .opt {
	width:55px;
	text-align:right;
}
#goods_form .gray {
	background:#f7f7f7;
}
#goods_form .fldtitle {
	width:100%;
	text-align:center;
	/*background:#f7f7f7;*/
	border:1px solid #cccccc;
}


/** ÆË¾÷Ã¢ Å×ÀÌºí <made by limbo 20060518> **/
.Select_PopType1				{background-color:#298CC7; color:#ffffff; font-family:µ¸¿ò; font-size:12px;}
.table_PopSelect1				{width:100%; border:solid 6px #f6f6f6; background:#f6f6f6;}
.table_PopLine1					{background:#efefef; height:1px;}
.table_PopLeft1					{padding-right:12px; padding-top:5px; color:#333333; font-weight:bold; background:#ffffff; width:100px; letter-spacing:-1; text-align:right;}
.table_PopRight1				{padding-top:5px; padding-bottom:5px; background:#ffffff;}
.table_PopBox1					{border:solid 5px #f6f6f6;}
.table_PopList1					{height:24px;}
.table_PopListPoint1			{height:2px; background:#298CC7;}
.table_PopListPoint2			{height:2px; background:#298CC7;}
.table_PopListPoint3			{height:2px; background:#e6e6e6;}
.table_PopTitleList1			{height:26px; font-weight:bold; letter-spacing:-1; text-align:center; padding-top:5px;}
.table_PopHeadOut1				{height:52px; text-align:center; padding:10px;}
.table_PopHeadIn1				{text-align:center; background-image:url("../../admin/common/img/pop_titlebg.gif");}
.table_PopCloseOut1				{height:20px; text-align:center; padding:10px;}
.table_PopCloseIn1				{text-align:right; background-image:url("../../admin/common/img/pop_closebg.gif");}
.pop_title_bg				{text-align:center; background-image:url("../../admin/common/img/pop_titlebg.gif");}


/** °ü¸®ÀÚ¸ðµå ±âº»Å×ÀÌºí #0080C0 <made by limbo 20060518> **/
.table_Text1					{padding:10 10 10 14; background:#f7f7f7; line-height:14pt;}

/*** ´Þ·Â ½ºÅ¸ÀÏ ***/
.calendarTitleY {font-family:tahoma; font-size:11px; color:666666; text-align:left; padding-top:8px; padding-left:10px;}
.calendarTitleM {font-family:tahoma; font-size:24px; color:#78b300; text-align:left; font-weight:bold; padding-left:5px;}
.calendarWeekS {font-family:tahoma; font-size:9px; color:#78b300; float:left; width:30px; height:25px; padding-top:5px; }
.calendarWeekT {font-family:tahoma; font-size:9px; color:#808080; float:left; width:30px; height:25px; padding-top:5px; }
.calendarWeek {font-family:tahoma; font-size:9px; color:#808080; float:left; width:30px; height:25px; padding-top:5px; }

.calendarDayS {font-family:tahoma; font-size:11px; color:#78b300; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarDayT {font-family:tahoma; font-size:11px; color:#808080; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarDay {font-family:tahoma; font-size:11px; color:#808080; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarToDay {font-family:tahoma; font-size:11px; color:fe5400; float:left; width:30px; height:25px; cursor:pointer; background:url('../../admin/common/img/icon_calendar_point.gif') no-repeat; font-weight:bold;padding-top:5px;}

.calendarNoDay {float:left; width:30px; height:25px;padding-top:5px; }
.calendarNow {font-family:tahoma; font-size:11px; color:333333; float:left; width:148px; height:20px; cursor:pointer; padding-left:8px;}
.calendarClose {font-family:tahoma; font-size:11px; color:333333; float:left; width:55px; height:20px; cursor:pointer;}
.clearboth {clear:both;}
.content_img {
	/*background:url('../../admin/common/img/sch_bg_gray.gif')*/
	background-color:#cccccc;
}


/*** ½ºÅ² º¸À¯ ¸®½ºÆ®ÀÇ ½ºÅ©·Ñ ***/
#skinBoxScroll{width:100%; height:130px; background:#fcfcfc; text-align:center; overflow:auto; overflow-x:hidden; }

/*** ÇöÀç ÀÛ¾÷ ½ºÅ²¸í Ç¥½Ã - ¾È³»Ç¥Áö±Û ***/
.workSkinTitle1 {color:#ef2869;font-weight:bold;margin-bottom:0;text-align:center;}
.workSkinTitle2 {color:#ef2869;font-weight:bold;margin-bottom:0;text-align:center;}


/*** Ãß°¡½ºÅ¸ÀÏ½ÃÆ® ***/
.admin_memberinfo_bold {
	font:11px Dotum;
	font-weight:bold;
	color:#1D98F4;
	letter-spacing:-1px;
}

.admin_memberinfo_content {
	font:11px Dotum;
	color:#666666;
}

.admin_loginid_bold {
	font:11px Dotum;
	color:#ffffff;
	font-weight:bold;
}

.admin_loginid_content {
	font:11px Dotum;
	color:#ffffff;
}

.admin_table_header {
	font:11px Dotum;
	color:#333333;
	font-weight:bold;
}

.admin_table_content {
	font:11px Dotum;
	color:#333333;
}

.admin_table_today {
	font:11px Dotum;
	color:#34A2EF;
}

.admin_board_title {
	font:12px Dotum,Verdana;
	color:#239EF5;
	letter-spacing:-1;
}

.admin_board_date {
	font:12px Verdana,Dotum;
	color:#239EF5;
}

.admin_board_title2 {
	font:12px Dotum,Verdana;
	color:#555555;
	letter-spacing:-1;
}

.admin_board_date2 {
	font:11px Verdana,Dotum;
	color:#a8a8a8;
	letter-spacing:-1;
}

.admin_board_title3 {
	font:12px Dotum,Verdana;
	color:#666666;
}

.admin_domain_tail {
	font:11px Dotum,Verdana;
	font-weight:bold;
	color:#333333;
}

.admin_memo1 {
	font:11px Dotum,Verdana;
	color:#666666;
}

.admin_memo2 {
	font:11px Dotum,Verdana;
	color:#34A2EF;
}

.admin_memo3 {
	font:11px Dotum,Verdana;
	color:#a8a8a8;
	letter-spacing:-1;
	line-height:12px;
}

.title_blue{
	color:#34a2ef;
	font:14px dotum,verdana;
	font-weight:bold;
	letter-spacing:-1px;
}

.title_blue1{
	color:#34a2ef;
	font:14px dotum,verdana;
	font-weight:bold;
	letter-spacing:-1px;
}


.other_title_kor{
	font:14px dotum;
	color:#444444;
	font-weight:bold;
	letter-spacing:-2px;
}

.other_table_title_num{
	font:11px verdana,dotum;
	color:#333333;
	font-weight:bold;
	height=34px;
}

.other_table_title_kor{
	font:11px Dotum;
	color:#333333;
	font-weight:bold;
	height=34px;
}

.other_table_title_eng{
	font:11px verdana,dotum;
	color:#444444;
	letter-spacing:-1px;
	height=34px;
}

.other_table_content_num{
	font:11px verdana,dotum;
	color:#444444;
	height:34px;
	padding-left:10px;
}

.other_table_content_kor{
	font:11px Dotum;
	color:#444444;
	height:34px;
}

.other_table_content_kor1 {
	font:11px Dotum;
	color:#444444;
	height:34px;
	font-weight:bold;
}

.other_table_content_eng{
	font:11px verdana,dotum;
	color:#333333;
	letter-spacing:-1px;
	height=34px;
}


.table_title1 {
	font:14px Dotum;
	color:#000000;
	letter-spacing:-1px;
	font-weight:bold;
}

.menu_title1{
	font:12px Dotum;
	color:#ffffff;
}

.menu_sub1{
	font:11px Dotum;
	color:#666666;
}

form .button {
	margin-top:30px;
	margin-bottom:45px;
	text-align:center;
}
.title {
	background: url('../../admin/common/images/common/sub_common/txt_bu2.gif') no-repeat;
	margin:20px 0px 8px 0px;
	padding:0px 0px 0px 20px;
	font-weight:bold;
	color:#000000;
	font-family:Dotum;
	font-size:15px;
}
.title_top {
	margin-top:0px;
}

.popup_title {
	font:14px Dotum;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:-1px;
}

.popup_table {
	margin-left:15px;
	margin-right:15px;
}

.popup_content {
	font:11px Dotum;
	color:#525d6c;
	line-height:15px;
}

.popup_content2{
	font:11px Dotum;
	color:#525d6c;
	letter-spacing:-1px;
	line-height:15px;
}

.popup_content_bold {
	font:13px Dotum;
	color:#525d6c;
	font-weight:bold;
	line-height:15px;
}

.top_title {
	background: url('../../admin/common/images/common/sub_common/txt_bu1.gif') no-repeat;
	letter-spacing:-1px;
	width:150px;
	margin:20px 0px 8px 0px;
	padding:0px 0px 0px 20px;
	font-weight:bold;
	color:#000000;
	font-family:dotum,Verdana;
	font-size:14px;
	line-height:20px;
}

.sub_title {
	background: url('../../admin/common/images/common/sub_common/txt_bu3.gif') no-repeat;
	letter-spacing:-1px;
	margin:20px 0px 5px 0px;
	padding:2px 0px 9px 15px;
	font-weight:bold;
	color:#444444;
	font-family:dotum,Verdana;
	font-size:14px;
	line-height:12px;
}
.sub_title1 {
	background: url('../../admin/common/images/common/sub_common/txt_bu3.gif') no-repeat;
	margin:40px 0px 5px 0px;
	padding:0px 0px 9px 15px;
	font-weight:bold;
	color:#444444;
	font-family:dotum,Verdana;
	font-size:14px;
	line-height:12px;
}

.sub_title2 {
	font-family:dotum,Verdana;
	font-weight:bold;
	letter-spacing:-1px;
	color:#444444;
	font-size:14px;
	padding-top:15px;
}

.fileinfo_title {
	background: url('../../admin/common/images/common/popup/bg_h_blue.gif');
	padding:0px 0px 0px 10px;
	font-weight:bold;
	font-family:Dotum;
	font-size:11px;
	color:#ffffff;
	height=30px;
	letter-spacing:-1px;
}

.fileinfo_content {
	color:#333333;
	font-family:dotum,Verdana;
	font-size:11px;
	line-height:14px;
}

/*
	display:inline-block;
	padding-top:-7px;
*/

.table_guide {
	background-color:#e6e6e6;
	width:100%;
	height:2px;
}

.table_comment {
	font:11px Dotum;
	color:#34a2ef;
	letter-spacing:-1px;
}

.table_header_kor {
	font:12px Dotum,Verdana;
	font-weight:bold;
	color:#4444444;
	letter-spacing:-1px;
	width:140px;
	height:34px;
	padding-left:10px;
	border:1px solid #efefef;
}

.table_header_kor1 {
	font:12px Dotum,Verdana;
	font-weight:bold;
	color:#4444444;
	letter-spacing:-1px;
	width:80px;
	height:34px;
	padding-left:10px;
	border:1px solid #efefef;
}

.table_header_kor2 {
	font:12px Dotum,Verdana;
	font-weight:bold;
	color:#4444444;
	letter-spacing:-1px;
	height:34px;
	padding-left:10px;
	border:1px solid #efefef;
}

.table_header_eng {
	font:12px Verdana,Dotum;
	font-weight:bold;
	color:#333333;
	height:34px;
	line-height:12px;
}

.table_content_kor {
	font:12px Dotum,verdana;
	color:#333333;
	letter-spacing:-1px;
	height:34px;
	line-height:14px;
	padding-left:10px;
	border:1px solid #efefef;
}

.table_content_kor1 {
	font:12px Dotum,verdana;
	color:#333333;
	letter-spacing:-1px;
	width:150px;
	height:34px;
	line-height:14px;
	padding-left:10px;
	border:1px solid #efefef;
}

.table_content_kor2 {
	font:12px Dotum,verdana;
	color:#333333;
	letter-spacing:0px;
	width:150px;
	height:34px;
	line-height:14px;
	padding-left:10px;
	border:1px solid #efefef;
}

.table_content_eng {
	font:12px Dotum,verdana;
	color:#333333;
	height:34px;
	padding-left:10px;
}

.table_content_eng1 {
	font:12px Dotum,verdana;
	color:#333333;
	width:150px;
	height:34px;
	padding-left:10px;
}

.tip_blue_bold{
	font:11px Dotum,Verdana;
	color:#34a2ef;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:12px;
}

.s_font {
	font-size:11px;
	font-family: dotum;
	letter-spacing:-1px;
	color:#444444;
	padding-top:3px;
	padding-bottom:3px;
}

.tip_red_bold{
	font:11px dotum;
	color:#ef2869;
	letter-spacing:-1px;
	font-weight:bold;
}

.table_sub1 {
	font:11px Dotum;
	color:#a8a8a8;
	letter-spacing:-1px;
	line-height:12px;
}

.tip_content{
	font:11px Dotum;
	color:#666666;
}

.top_location{
	font:11px Dotum;
	color:#333333;
	letter-spacing:-1px;
}

.default_button {
	display:inline-block; 
	border:none; 
	padding:0 0 0 3px; 
}

.default_button button, .default_button input 
{
	padding-top:0;
	padding-bottom:0;
	padding-left:13px;
	padding-right:15px;
	letter-spacing:-1px;
	margin:0; 
	border:none; 
	white-space:nowrap; 
	overflow:visible; 
	font-weight:bold;
	height:100%; 
	cursor:pointer; 
}

.div_center
{
	text-align:center;
}

.div_left
{
	text-align:left;
}

.div_right
{
	text-align:right;
}

.div_btn
{
	margin:1px; 
	margin-top:9px;
	margin-bottom:30px;
}

.btn_blue1{
	background:url(../../admin/common/images/common/btn/btn_style01.gif) no-repeat left 0px; 
	height:41px; 
}

.btn_blue1 button, .btn_blue1 input{
	line-height:41px;
	background:url(../../admin/common/images/common/btn/btn_style01.gif) no-repeat right 0px; 
	font-family:dotum; 
	font-size:14px !important;
	width:90px;
	color:#FFFFFF; 
}

.btn_gray0{
	background:url(../../admin/common/images/common/btn/btn_style01_1.gif) no-repeat left 0px; 
	height:41px; 
}

.btn_gray0 button, .btn_gray1 input{
	line-height:41px;
	background:url(../../admin/common/images/common/btn/btn_style01_1.gif) no-repeat right 0px; 
	font-family:dotum; 
	font-size:14px !important;
	width:150px;
	color:#FFFFFF; 
}

.btn_gray1{
	background:url(../../admin/common/images/common/btn/btn_style01_1.gif) no-repeat left 0px; 
	height:41px; 
}

.btn_gray1 button, .btn_gray1 input{
	line-height:41px;
	background:url(../../admin/common/images/common/btn/btn_style01_1.gif) no-repeat right 0px; 
	font-family:dotum; 
	font-size:14px !important;
	width:90px;
	color:#FFFFFF; 
}

.btn_blue2{
	background:url(../../admin/common/images/common/btn/btn_style02.gif) no-repeat left 0px; 
	height:28px; 
}

.btn_blue2 button, .btn_blue2 input{
	background:url(../../admin/common/images/common/btn/btn_style02.gif) no-repeat right 0px; 
	font-family:dotnum; 
	font-size:12px !important;
	color:#FFFFFF;
	height:28px;
}

.btn_gray2 {
	background:url(../../admin/common/images/common/btn/btn_style02_1.gif) no-repeat left 0px; 
	height:28px; 
}

.btn_gray2 button, .btn_gray2 input{
	line-height:25px;
	background:url(../../admin/common/images/common/btn/btn_style02_1.gif) no-repeat right 0px; 
	font-family:dotnum; 
	font-size:12px !important;
	width=56px;
	color:#FFFFFF; 
}

.btn_blue3 {
	background:url(../../admin/common/images/common/btn/btn_style03_2.gif) no-repeat left 0px; 
	height:22px
}

.btn_blue3 button, .btn_blue3 input{
	line-height:19px;
	background:url(../../admin/common/images/common/btn/btn_style03_2.gif) no-repeat right 0px; 
	font-family:dotnum; 
	font-size:11px !important;
	color:#FFFFFF;
	height:22px
}

.btn_gray3 {
	background:url(../../admin/common/images/common/btn/btn_style03.gif) no-repeat left 0px; 
	height:19px; 
}

.btn_gray3 button, .btn_gray3 input{
	line-height:19px;
	background:url(../../admin/common/images/common/btn/btn_style03.gif) no-repeat right 0px; 
	font-family:dotnum; 
	font-size:11px !important;
	width=20px;
	color:#FFFFFF; 
}

.btn_white3 {
	background:url(../../admin/common/images/common/btn/btn_style03_1.gif) no-repeat left 0px; 
	height:22px
}

.btn_white3 button, .btn_white3 input{
	line-height:19px;
	background:url(../../admin/common/images/common/btn/btn_style03_1.gif) no-repeat right 0px; 
	font-family:dotnum; 
	font-size:11px !important;
	color:#333333; 
	height:22px
}

.btn_white4_square {
	background:url(../../admin/common/images/common/btn/btn_style04.gif) no-repeat left 0px; 
	height:22px; 
}

.btn_white4_square button, .btn_white4_square input{
	line-height:22px;
	background:url(../../admin/common/images/common/btn/btn_style04.gif) no-repeat right 0px; 
	font-family:dotnum; 
	font-size:11px !important;
	width=56px;
	color:#333333; 
}

/*** Æû¹Ú½º º¸´õ ***/
.line	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;}
/**ÅØ½ºÆ®¹Ú½º¶óÀÎ**/
.lline	{border:1px solid #cccccc; width:300px; height:22px; padding-top:3px; padding-left:4px;}
.rline	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:right;}
.fline	{border:0px solid #cccccc; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height:21px; padding-top:3px; padding-left:3px;text-align:center; background-color:transparent;}
.inline	{border:0px solid #cccccc; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height:21px; padding-top:3px; padding-left:3px;text-align:center; background-color:f3f3f3;}
.cline	{
	border:1px solid #c6c6c6; 
	height:21px; 
	margin-top:3px;
	margin-bottom:3px;
	text-align:center;
	background:f3f3f3;
	margin-left:5px;

}
.tline	{border:1px solid #cccccc; padding-top:3px; padding-left:4px;}
.null	{border:0;}

/*** Æû¹Ú½º ¼¿ Å×ÀÌºíÇì´õ »ö±ò***/
.cellC {
	color:#333333;
	background:#f6f6f6;
	font:11px Dotum;
	width:120px;
	text-align:left;
	padding:10px;
	padding-left:10px;
	font-weight:bold;
	letter-spacing:-1;
}
.cellC1 {
	color:#333333;
	background:#f6f6f6;
	font:11px Dotum;
	width:80px;
	text-align:left;
	padding:10px;
	padding-left:10px;
	font-weight:bold;
	letter-spacing:-1;
}
.cellL {
	padding:0px;
	padding-left:10px;
}
.cellR {
	text-align:right;
	padding:0px;
	padding-left:10px;
}

.noline {padding-left:10px;}


/*** Æû¹Ú½º ±âº» ¼³Á¤ ***/
form input,textarea {border:1px solid #cccccc;}
form .noline input {border:0px;}
form .button input {border:0px;}

form .button_top {
	margin-top:10px;
	text-align:center;
}
form .button_top input {border:0px;}

form .button_popup {
	margin-top:10px;
	text-align:center;
}

form .button_popup input {border:0px;}

.rndbg {
	background: url('../../admin/common/images/common/design/bg_gr_02.gif');
	letter-spacing:-1px;
	font:11px Dotum;
	padding-top:-1px;
	height:30px;
	color:#033333;
}
.rndline {
	height:1px;
	background-color:#DCD8D6;
}

.rndline2 {
	padding-top:3px;
	background-color:#cccccc;
}

.step_header {
	font-family:dotnum,Verdana; 
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:center;
}

.step_content {
	font-family:dotnum,Verdana; 
	font-size:12px;
	color:#333333;
	letter-spacing:-1;
	text-align:center;
}

.cal_date {
	font-family:Verdana,dotnum; 
	font:11px;
	color:#ffffff;
	text-align:center;
}

.cal_year {
	font-family:¸¼Àº °íµñ,Verdana; 
	color:#e53b00;
	font:10px;
	text-align:center;
}

.cal_month {
	font-family:Verdana,dotnum; 
	font:17px;
	color:#000000;
	text-align:center;
	letter-spacing:-1;
}
.cal_day0 td{
	text-align:center;
	padding-top:1px;
}
.cal_day {
	font-family:Verdana,dotnum; 
	font:11px;
	color:#333333;
	text-align:center;
	font-weight:bold;
}
/*
	3¹øÂ° no-repeat right -54px;  ¿ÞÂÊ ³ôÀÌ
*/
/* ·Ñ¿À¹ö ÀÌ¹ÌÁö *********************/
a.rollover img {border-width:0px; display:block;}
a.rollover img.rollover {display:none;}
a.rollover:hover {position:relative;}
a.rollover:hover img {display:none;}
a.rollover:hover img.rollover {display:block;}

#tmp{
	background-color:#FFD700;
}

/* ÀÏÁ¤°ü¸® Ä¶¸°´õ css*/

.wee{color:#333333; font-family:¸¼Àº °íµñ,Verdana; font-size:10px;}
.sat{color:#34a2ef; font-family:¸¼Àº °íµñ,Verdana; font-size:10px;}
.sun{color:#ef2869; font-family:¸¼Àº °íµñ,Verdana; font-size:10px;}

.smstb {
	width:150px;
	height:40px;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-left:10px;
	font-weight:bold;
}

.smstb1 {
	height:40px;
	border-bottom:1px solid #cccccc;
	padding-left:10px;
}

.smsForm{
	text-align:center;
	border-collapse:collapse;
}

.smsForm1{
	padding-top:4px;
	border:1px solid #dddddd;
}

.smsForm2{
	padding-top:4px;
	border:1px solid #dddddd;
}

.tb td {border:1px solid #efefef;}
.tb th {border:1px solid #efefef;}

.file {height:16px;}
.icon {
	margin:0;
	padding:3px;
}
.icon1 {
	margin:1px 3px 0 0;
	padding:0; 
	height:14px; 
	width:14px; 
	vertical-align:top; 
}
.icon img {
	margin-top:2px;
}

.padding 
{
	padding:5px 0;
}

.inpadding 
{
	padding:5px 0 5px 0;
	border:0; 
	vertical-align:middle;
}

.inmargin
{
	margin:5px 0 5px 0;
	vertical-align:middle;
}

.noborder {
	border:0;
}