/* CSS Document */
html, body { margin:0 ; padding:0; }
table { border-collapse:collapse;}
td { word-break:break-all; word-wrap: break-word; }
div, ul, form, fieldset, td, th, li, h1, h2, h3, h4, p{ margin:0; padding:0;}
img { border:0; }

body,caption, select, p, pre br{	font-family:µ¸¿ò; font-size:12; color:404040; line-height: 17px; margin:0; scrollbar-3dlight-color:B4B4B4;  scrollbar-arrow-color:333333; scrollbar-base-color:EEEEEE; scrollbar-darkshadow-color:FFFFFF; scrollbar-face-color:eeeeee; scrollbar-highlight-color:FFFFFF; scrollbar-shadow-color:B4B4B4; background-repeat:repeat-x;}
div{	font-family:µ¸¿ò; font-size:12;}

/* ÀüÃ¼ ÅØ½ºÆ® Á¤ÀÇ */
th,td,input,select,textarea{font-family:"µ¸¿ò"; font-size:12px; color:#7C7C7C;	line-height:1.4em;}


/*ÇÏÀÌÆÛ¸µÅ©*/
a	{color:#666666; text-decoration: none; cursor:hand; selector-dummy: expression(this.hideFocus=true); }
a:link		{color:#666666; text-decoration: none; cursor:hand;}
a:visited	{color:#666666; text-decoration: none; cursor:hand;}
a:active	{color:#666666; cursor:hand;}
a:hover		{color:#666666; cursor:hand;}

/* ÀüÃ¼ Å×ÀÌºíÀÇ ¿©¹éÀ» ¾ø¾Ú*/
body {margin-left: 0px;	margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
}

.rec_program		{color:#FFFFFF; cursor:hand;}


/*################################  [e] ¸ðµç ÆäÀÌÁö °øÅëÀû¿ë ###########################*/



/*###########  Å×ÀÌºí td ¶óÀÎ css ¼³Á¤#######*/
/*******  top ******/
.tab_a01 {border-top:#8A8074 2px solid; border-right:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid; background:#F4F0EF;
	      text-align:center; padding:7 0 7 0;}
.tab_a02 {border-top:#8A8074 2px solid; border-bottom: #CDCDCD 1px solid; background:#F4F0EF; text-align:center; padding:7 0 7 0;}
.tab_a03 {border-top:#CDCDCD 1px solid; border-right:#CDCDCD 1px solid; border-left:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid;
	      background:#F4F0EF; text-align:center; padding:7 0 7 0; }
.tab_a04 {border-top:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid; background:#F4F0EF; text-align:center; padding:7 0 7 0;}
.tab_a05 {border-right:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid; background:#F4F0EF; padding:0 0 7 0; }
.tab_a06 {border-right:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid; background:#F4F0EF; padding:7 0 7 0;}

/******* Áß¾Ó ******/
.tab_b01 {border-right:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid; text-align:center; padding:7 0 7 0;}
.tab_b02 {border-right:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid;	padding:7 0 7 10;}
.tab_b02a {border-right:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid; padding:7 0 7 0;}
.tab_b03 {border-bottom: #CDCDCD 1px solid; text-align:center; padding:7 0 7 0; }
.tab_b03a {border-bottom: #CDCDCD 1px solid; padding:0 0 7 10;}
.tab_b03b {border-bottom: #CDCDCD 1px solid; padding:7 0 7 10;}
.tab_b03c {padding:15 15 15 15; line-height:20px;}
.tab_b03d {padding:5 20 20 35; line-height:22px;}
.tab_b03e {padding:2 37 20 8; line-height:24px;}
.tab_b03f {padding:5 0 20 28; line-height:22px;}
.tab_b03g {line-height:21px;}
.tab_b03h {padding:5 0 20 28; line-height:24px;}
.tab_b04 {border-top:#CDCDCD 1px solid;	border-right:#CDCDCD 1px solid;	border-bottom: #CDCDCD 1px solid; text-align:center; padding:7 0 7 0;}
.tab_c01 {background:#FFFFFf; border-bottom: #CDCDCD 1px solid;	text-align:center; padding:5 0 5 0;}
.tab_c02 {background:#F8F8F8; border-right:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid;	padding:7 0 7 10;}
.tab_c03 {background:#F8F8F8; border-bottom: #CDCDCD 1px solid; text-align:center; padding:7 0 7 0;}

/******* »óÀ§ Àû¿ë ******/

.tab_h01 {border-top:#8A8074 2px solid; border-right:#CDCDCD 1px solid; background:#F4F0EF; text-align:center; padding:7 0 7 0;}
.tab_h02 {border-top:#8A8074 2px solid; background:#F4F0EF;	text-align:center; padding:7 0 7 0; }
.tab_h03 {border-top:#CDCDCD 1px solid; border-right:#CDCDCD 1px solid; border-left:#CDCDCD 1px solid; border-bottom: #CDCDCD 1px solid;
	      background:#F4F0EF; text-align:center; padding:7 0 7 0; }
.tab_g01 {border-right:#CDCDCD 1px solid; border-top: #CDCDCD 1px solid; text-align:center; padding:7 0 7 0; }
.tab_g02 {border-right:#CDCDCD 1px solid; border-top: #CDCDCD 1px solid; padding:7 0 7 15;}
.tab_g03 {border-top: #CDCDCD 1px solid; text-align:center;	padding:7 0 7 0;}

/*###########  Å×ÀÌºí td ¶óÀÎ css ¼³Á¤#######*/
/*  ÆäÀÌÁö¹øÈ£ ¼³Á¤*/
.txt_01{font-size:16px; color:#FA6C03;}
.txt_02{color:#767676; padding:0 0 0 50px;}
.txt_03{font-size:20px;  color:#996600; }
.txt_04{font-size:11px;	padding:7 0 3 0; text-align:center; background:#F3F0EE; }
.txt_04a{font-size:11px; padding:3 0 3 0; text-align:center; background:#F3F0EE;}
.txt_05{padding:7 0 3 0; color:#AF5F01; font-weight:bold; }
.txt_05a{padding:3 0 3 0; color:#916B44; font-weight:bold;}
.txt_06{padding:7 0 3 0; color:#AF5F01;}
.txt_07{font-size:11px; color:#6B5433;	padding:3 0 0 0;}
.txt_08{color:#916A43;}
.txt_09{font-size:11px;	color:#C77831;}
.txt_10{font-size:13px;	color:#C77831; font-weight:bold;}
.txt_11{font-size:13px; color:#53463E; font-weight:bold;}
.txt_shop_view{font-size:11px; letter-spacing:-1px; line-height:13px;	color:#666666;}
.txt_12{font-size:12px; color:#666666;}

.txt_13{font-size:11px; color:#333; font-weight:bold;}
.txt_13 a:link		{color:#333; text-decoration: none; cursor:hand;}
.txt_13 a:visited	{color:#333; text-decoration: none; cursor:hand;}
.txt_13 a:active	{color:#333; cursor:hand;}
.txt_13 a:hover		{color:#333; cursor:hand;}

.txt_14{font-size:11px; color:#666; line-height:13px;}


/*###########  Å×ÀÌºí td ¶óÀÎ ¼³Á¤#######*/
/* ¹é±×¶õ¿îµå*/
.bag_01{background:#8B8273; height:2px;}
.bag_02{background:#F4F0EF; height:40px;}


/*###########  input ¹Ú½º ¼³Á¤#######*/
.inp_01 {
	border-right: #CDD2CD 1px solid;
	border-top: #CDD2CD 1px solid;
	border-left: #CDD2CD 1px solid;
	border-bottom: #CDD2CD 1px solid;
	background: #ffffff;
	height:22px;
	padding:2 3 0 3;
}
.inp_02 {
	border-right: #C4C4C4 1px solid;
	border-top: #C4C4C4 1px solid;
	border-left: #C4C4C4 1px solid;
	border-bottom: #C4C4C4 1px solid;
	background: #ffffff;
	height:20px;
	padding:3 5 0 5;
}

/*########### textarea ¹Ú½º#######*/
.tex_01 {
	border-right: 0 solid;
	border-top:0 solid;
	border-left: 0 solid;
	border-bottom: 0 solid;
	padding:0 5 0 0;
	background:none;

	scrollbar-3dlight-color:#E7E7E7;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#E8E8E8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D6D6D6;
}

.tex_02 {
  border:#CDD2CD 1px solid; background:#ffffff; scrollbar-3dlight-color:#E7E7E7;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#E8E8E8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#D6D6D6; padding-left:7; padding-right:7; padding-top:7; padding-bottom:7
}

/*########  ul li ¼³Á¤#######*/

.my01 ul {list-style:none; margin:0px;}
.my01 li {list-style:none; background: url(../../images/mid/common/icon/icon_my_star.gif) no-repeat 0 50%;
	      padding-left:10px; margin:3;}

.my02 ul {list-style:none; margin:0px;}
.my02 li {list-style:none; background: url(../../images/mid/common/icon/icon_my_star_02.gif) no-repeat 0 50%;
	      padding-left:10px; margin:3; color:#767676;}


/* ¸ÞÀÎÀÇ ¸Þ´º ³»ÀÇ TXTÁ¤ÀÇ */
.main_menubar_txt1 {font-size:12px; letter-spacing:-1px; color:#FFFfff;}

/* ÀÌ¿ë¾à°ü */
.rule_txt {font-size:12px; color:#999999; letter-spacing:-1px;}
.rule_bold {font-size:12px; color:#666; letter-spacing:-1px; font-weight:bold;}
.rule_bold_big {font-size:14px; color:#222222; letter-spacing:-1px; font-weight:bold;}