/* CSS Document */
body,td,select { font-family: "±¼¸²", "±¼¸²Ã¼", "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; line-height: 140%;};
body { margin:0;}
/*.main_body {
	background-Image: url("/newimg/main_top_bg.jpg");background-position:top center;background-repeat:no-repeat;
}*/
.btm_img {
	background-Image: url("/newimg/main_btm_bg.jpg");background-position:top center;background-repeat:no-repeat;
	height:108px;
}
.sub_top_bg {
	background-Image: url("/newimg/sub_top_bg.jpg");background-position:top center;background-repeat:no-repeat;
}

a,img {
	selector-dummy: expression(this.hideFocus=true);
}
img { border:0 }

a:link {  color: #666666; text-decoration: none}
a:active {  color: #666666; text-decoration: none}
a:hover {  color: #888888; text-decoration: none}
a:visited {  color: #666666; text-decoration: none}


a.admin:link {  color: #2c789d; text-decoration: none}
a.admin:active {  color: #2c789d; text-decoration: none}
a.admin:hover {  color: #2c789d; text-decoration: none}
a.admin:visited {  color: #2c789d; text-decoration: none}

.family_txtbox { 
	border : 1px #fcb53a solid;
	background-color: #ffe57b;
	height: 16px; font-size:11px; color: #ab7937;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
}

P {margin:0;}
.notice_txt {
	color : #0190af;
	font-size : 11px;
	font-family:"µ¸¿ò";
}
.style3 {font-size: 11.5px}
#Layer1 {
	position:absolute;
	left:1024px;
	top:596px;
	width:39;
	height:34px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:967px;
	top:258px;
	width:36px;
	height:59px;
	z-index:1;
}
#Layer3 {position:absolute;left:1096px;
	top:580px;
	width:50px;
	height:103px;
	z-index:1;
}
.style5 {color: #FFFFFF}
.style9 {color: #5cae03; font-weight: bold; }
.style6 {color: #06a2bf}

/* °Ô½ÃÆÇ */
.txtbox {  border: 1px #cccccc solid; height: 18px; font-size:12px; color: #666666;}
.search_txtbox { 
	border : 0px;
	background-color: #6a6560;
	height: 18px; font-size:12px; color: #ffffff;
}
.areabox {
	border : 0px;
	padding: 5px;
	color: #ffffff;
	background-color: #6a6560;
	       scrollbar-arrow-color:#555555;
           scrollbar-track-color:#7b7671;
           scrollbar-face-color:#6a6560;
           scrollbar-highlight-color:#cccccc;
           scrollbar-shadow-color:#403d36;
           scrollbar-3dlight-color:#7b7671;
           scrollbar-darkshadow-color:#7b7671;
}
.nowpg_num {
	color : #ff9900;
	font-weight : bold;
}
.admin_box {
	 background-color: #88817a;
	 padding:1px;
}
.admin_box_bg {
	 background-color: #48433e;
}
input {
	font-family: "±¼¸²";
	font-size:9pt;		/* ¶Ç´Â font-size:12px; */
    line-height:14pt;
	color:#757575;
	background-color:#ffffff;
	border-style:solid;
	border-color:d5d5d5;
	border-width:1;
}

textarea {
	font-family: "±¼¸²";
	font-size:9pt;
	line-height:14pt;	/* ¶óÀÎ °£°Ý */
	letter-spacing:0px;
	padding:5px;
	margin:0px;
	color : #707070;
    border : 1px #d5d5d5 solid;
	background-color:#ffffff;
	scrollbar-face-color: #afafaf; 
    scrollbar-shadow-color: #d5d5d5; 
    scrollbar-highlight-color: #d5d5d5;
    scrollbar-3dlight-color: #d5d5d5d5d5d5 
    scrollbar-darkshadow-color: #d5d5d5; 
    scrollbar-track-color: #d5d5d5;
    scrollbar-arrow-color: #d5d5d5;
    ime-mode: active;
}



/* ÆäÀÌÁö */
.bottom_img {
	background-Image:url(/img/bottom_img.gif);background-position:bottom left;background-repeat:no-repeat;
}
.url_txt {
	font-family:"µ¸¿ò","µ¸¿òÃ¼";
	text-align:right;
	font-size:11px;
	color:#999999;
	letter-spacing:-1px;
	padding: 10 10 3 0;
}
.font_11 {
	font-size : 11px; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; letter-spacing:-1px;
}
.font_t {
	font-size : 11px; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; letter-spacing:-1px;
}

.font_blue {
	color : #4595e0; font-weight:bold;
}

.font_admin {
	color : #2c789d; font-weight:bold;
}
.font_admint {
	font-size : 14px;color : #01608e; font-weight:bold;
}

/*°ü¸®ÀÚ*/
.money {
	text-align:right; padding:0 5px 0 5px;
}

/*Å°Áî½ºÄð¼Ò°³*/
.tch_name {
	font-weight : bold;
}
.tch_txt {
	line-height : 24px;
}

/*Ä¿¹Â´ÏÆ¼*/
.photo_title {
	font-weight : bold;
	color : #2c7ed3;
	padding-left : 15px;
}
.cmt_txtbox {  border: 1px #cccccc solid; height: 30px; font-size:12px; color: #666666; background-color: #f7f7f7;}
.cmt_t {
	font-weight : bold;
	color : #ff8800;
	text-decoration : underline;
}
.cmt_id { 
	font-weight : bold;
	padding-right: 15px;
	color : #333333;
}
.cmt_date { 
	font-size : 11px;
	font-family : "arial";
}
.txt_detail {
	color: #32b37e;
	font-size : 11px;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
}
.sunday {
	color:#FF3300;
}
.saturday {
	color:#3366FF;
}
.day{
	word-break:break-all;
	table-layout:fixed;
	letter-spacing:-1px;
}
