

BODY {scrollbar-face-color: #F2F2F2;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #999999}
a img { border:0 none; } /*¸µÅ©°É¸° ÀÌ¹ÌÁö º¸´õ ¾ø¾Ö±â */

form {margin:0; color: #5E5E5D;FONT-FAMILY:µ¸¿ò, arial; FONT-SIZE: 9pt;;letter-spacing:-0.02em; text-decoration:none;line-height:12pt;}

.form_01 {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #808080;
	border: 1px solid #D1D1D1;
}

A:link {color:#666666; text-decoration:none; font-size:9pt;}
A:visited {color:#666666; text-decoration:none; font-size:9pt;}
A:active {color:#333333; text-decoration:none; font-size:9pt;}
A:hover {color:#000000; text-decoration:none; font-size:9pt;}

body, table, tr, td, input,div,form,textarea, select 
{FONT-FAMILY: µ¸¿ò, verdana,arial ; FONT-SIZE:9pt; LINE-HEIGHT: 16px; COLOR:#808080;}

.td {font-family:µ¸¿ò, verdana,aria; font-size:12px; color:#666666;line-height:18px;}


.login
{
    BORDER-RIGHT: #a0a5ba 1pt solid;
    BORDER-TOP: #a0a5ba 1pt solid;
    BORDER-LEFT: #a0a5ba 1pt solid;
    BORDER-BOTTOM: #a0a5ba 1pt solid;
    FONT-size: 1pt solid;
    COLOR: #00000;
    BACKGROUND-COLOR: #ffffff
	 bordercolor : #a0a5ba
}
.gonggi_title{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 11px;
	color: #469ed1;
	LINE-HEIGHT: normal;
	font-weight: bolder;
}
.gonggi_title2{
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #157ab4;
	LINE-HEIGHT: normal;
	font-weight: bolder;
}
.main_calender{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 11px;
	color: #333333;
	LINE-HEIGHT: 16px;
}
.main_calender_red{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 11px;
	color: #f7055a;
	LINE-HEIGHT: 16px;
	
}
.calendar_title{
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #66686e;
	LINE-HEIGHT: normal;
	font-weight: bolder;
}
.calendar{
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #66686e;
}
.calendar_bold{
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
}
.calendar_bs{
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #009cfc;
}
.calendar_rs{
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #cd0000;
}

.in {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #ffffff  1px solid; COLOR: black; BORDER-BOTTOM: #ffffff  1px solid; FONT-FAMILY: "µ¸¿ò"; BACKGROUND-COLOR: #ffffff
	}
	
.in2{
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #dcdcdc 1px solid; COLOR: black; BORDER-BOTTOM: #dcdcdc 1px solid; FONT-FAMILY: "µ¸¿ò"; BACKGROUND-COLOR: #ffffff
	}

.board_title{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #555555;
	LINE-HEIGHT: normal;
	font-weight: bolder;
}
.black{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #333333;
	LINE-HEIGHT: normal;
	font-weight: bold;
}
.white_tit{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #ffffff;
	LINE-HEIGHT: normal;
	font-weight: bold;
}
.white{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #ffffff;
	LINE-HEIGHT: normal;
}
.equipment_name{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 14px;
	color: #333333;
	LINE-HEIGHT: 18px;
	font-weight: bolder;
            padding-left: 21px;
}
.equipment_info{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #464646;
	LINE-HEIGHT: 22px;
	
}
.equipment_title{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #333333;
	LINE-HEIGHT: normal;
	font-weight: bold;
}
.equipment_table_small{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 11px;
	color: #666666;
	LINE-HEIGHT: normal;
}
.equipment{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #464646;
	LINE-HEIGHT: 18px;
	
}
.reserve_title{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #a728d7;
	LINE-HEIGHT: 16px;
	font-weight: bolder;
}
.reserve_red{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #f7055a;
	LINE-HEIGHT: 16px;
	font-weight: bolder;
}
.reserve_blue{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #0682ca;
	LINE-HEIGHT: 16px;
	font-weight: bolder;
}
.summary{
	font-family: "µ¸¿ò, verdana,arial";
	font-size: 12px;
	color: #504fd0;
	LINE-HEIGHT: 16px;
	font-weight: bolder;
}
.tabledot1 {border: 1px dotted #dadada;}


/*»õÃ¢¶ç¿ì±â ¾ÆÀÌÄÜ*/

a.blank{background:url(/images/new_window.gif) no-repeat right 3px;padding-right:14px;margin-right:3px;color:#4894a5}

.png24{tmp:expression(setPng24(this));}



/*2010.06 È¸ÀÇ½Ç css*/
form, h1, h2, h3, h4, h5, h6 { margin:0; padding:0;font-size:12px;clear:both ; font-family:Dotum; vertical-align:top;text-align:left}
ul, li, ol, dl, dt, dd { list-style:none; padding:0; margin:0;/* for IE imge margin */ }
p{margin:0; padding:0;text-align:left}
.clear{clear:both}

/*¿©¹é*/
.pd_10{padding:10px}
.pd_left_20{padding-left:20px}
.mg_top_20{margin-top:20px}
.mg_top_10{margin-top:10px}
.mg_btt_20{margin-bottom:20px}
.mg_left_20{margin-left:20px}
/*±ÛÀÚ*/
.txt_Bred{color:#C00;font-weight:bold}
.txt_bold{font-weight:bold}
.txt_Bblue{color:#1071d4;font-weight:bold}
.txt_blue{color:#1071d4;}
.txt_small{font-size:8pt}


#wrapper{width:666px;position:relative}


.my_reserve{position:absolute;right:0;top:0}
.step{margin-top:20px;margin-bottom:10px}
.rule{border:1px solid #dbdbdb;background:#fafafa;padding:10px; overflow:auto;width:95%;margin:0 auto;}
.bt_Area{width:300px;margin:20px auto ;text-align:center;}
.bt_Area img{margin-right:10px}

/*È¸ÀÇ½Ç Àåºñ¼Ò°³*/
.room_Area dl{float:left;background:url(../images/dot_col.gif) repeat-x bottom;padding-bottom:10px;margin-top:20px}
.room_Area dt,.room_Area .room_cost,.room_Area .room_equipment{width:435px ;text-align:left}
.room_Area dt{float:right; background:url(../images/bg_bar.gif) repeat-x bottom;padding-bottom:5px}
.room_Area .room_cost,.room_Area .room_equipment{float:right;line-height:0;margin-top:10px}
.room_Area p{margin-left:20px;line-height:20px}
.room_Area .room_pic{float:left}


.room_Area .no_bg{background-image:none}
.caution{border:1px solid #dbdbdb;background:#fafafa;padding:20px; overflow:auto;width:95%;margin:0 auto;line-height:160%;text-align:left}


/*´Þ·Â*/
.cal_Area{position:relative;}

.year_mon{width:250px;margin:20px auto 10px; vertical-align:middle;position:relative;}
.year_mon a,.year_mon img{vertical-align:middle;}


.calendal_table table{border-collapse:collapse;border:1px solid #b9b9b9;margin-top:10px; border-spacing:0px;text-align:left}
.calendal_table th{
	color:#4c4c4c;
	border:1px solid #b9b9b9;
	background-color:#f3f3f3;
	height:27px;
	font-family: Dotum, AppleGothic, "Lucida Grande", Arial, Verdana, sans-serif;
}
.calendal_table .no_bg{background-image:none}
.calendal_table td{border-left:1px solid #b9b9b9;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;padding:5px  ; vertical-align:top ;line-height:150%;height:50px}
.calendal_table .sat{color:#36F}
.calendal_table .sun{color:#f00}


.cal_box{position:absolute;top:240px;left:0px; background:url(/images/cal_popup.gif) no-repeat 0 0;width:400px;height:250px; z-index:100;}

.cal_box table{font-size:8pt;border-collapse:collapse;border:3px solid #b9b9b9;margin:50px 0 0 40px;font-size:8pt;position:relative;left:-20px;border:1px solid #b9b9b9;background:#fff}
*html .cal_box table{margin:50px 0 0 0px;}
.cal_box th{background:#c859f5;color:#fff;border:1px solid #b9b9b9;font-size:8pt;}
.cal_box td{line-height:150%;border:1px solid #b9b9b9;padding:5px 5px 5px 10px ;text-align:left;font-size:8pt;}


/*Å×ÀÌºí¿¡ È¸ÀÇ½Ç »óÅÂ*/
.calendal_table dl{width:100%;margin-top:10px;clear:both;text-align:left;}
.calendal_table dt{clear:both;text-align:left}
.calendal_table dd{float:left;width:20px;margin-right:1px;margin-top:3px;margin-bottom:10px;;text-align:left}

.bt_reserve{position:absolute;right:0;top:0}


/*½ÅÃ»¼­ Å×ÀÌºí*/

.layout_table table{border-collapse:collapse;border-top:2px solid #cc51f7;border-bottom:2px solid #cc51f7;margin-top:10px; border-spacing:0px;}
.layout_table th{background-color:#f5f5f5}
.layout_table th,.layout_table td {border-bottom:1px solid #dfdfdf;padding:5px 5px 5px 20px;line-height:150%;text-align:left; vertical-align:middle}
.layout_table img{vertical-align:middle}

.layout_table .no_border{border-bottom:none}


/*½ÅÃ»¿Ï·á*/
.reserve_detail{margin-top:30px;}

.reserve_detail .name{background:url(/images/fin_dot.gif) no-repeat 1px  3px;padding-left:10px;font-weight:bold;height:30px}
.reserve_detail .name span{color:#9e33c9}

.check_Area table{border-top:2px solid #992ec4;border-bottom:2px solid #992ec4; border-collapse:collapse;line-height:150%}
.check_Area th{border-bottom:1px solid #dfdfdf;background-color:#f5f5f5;padding:5px}
.check_Area td{border-bottom:1px solid #dfdfdf;padding:5px;text-align:left;padding-left:20px;height:25px}

.reserve_txt{color:#1b6cc7;line-height:160%;text-align:center;width:400px;margin:20px auto 30px}
.txt_red{color:#c71b50;font-weight:bold}


/*±ÛÀÚÅ©±â*/




caption{
	margin:0; 
	padding:0;
	border:0;
	height:0;
	visibility:hidden;
	font-size:0;
	display:none;
	}	

fieldset {
	margin:0; 
	padding:0;
	border:0;
	
}

legend{
	margin:0; 
	padding:0;
	border:0;
	height:0;
	overflow:hidden;

}
.input{border:1px solid #e0e0e0;background:#fff;height:18px}
.textarea{border:1px solid #dfdfdf;background:#f7f7f7;}



/*2010.12.10 ¾àÈ¿°Ë»öÁö¿ø */

#container{width:677px;margin-left:18px;margin-top:40px}
#container h2{margin-top:20px}

#medicinal_tab {float:left; margin:0; padding:0; width:100%; height: 29px; list-style-type: none; overflow: hidden; background:url(../medicinal/images/bg_tab.gif) repeat-x}
#medicinal_tab li {float:left; margin:0 0 0 5px;padding:0; list-style-type: none; }
#medicinal_tab a{float: left; overflow: hidden;  padding: 58px 0 0 0; height:0px !important; height: /**/:29px; /* À©µµ¿ì¿ë IE5¸¦ À§ÇØ */ }
#medicinal_tab a:hover{background-position:0 -29px;}
#medicinal_tab a:active{background-position:0 0;}
#medicinal_tab a.selected{background-position:0 -29px}
#subtab01 a{ width: 105px; background:url(../medicinal/images/tab_01.gif) top no-repeat; background-position:0 0px}
#subtab02 a{ width: 130px; background:url(../medicinal/images/tab_02.gif) top no-repeat; background-position:0 0px}
#subtab03 a{ width: 130px; background:url(../medicinal/images/tab_03.gif) top no-repeat; background-position:0 0px}
#subtab04 a{ width: 96px; background:url(../medicinal/images/tab_04.gif) top no-repeat; background-position:0 0px}
#subtab05 a{ width: 145px; background:url(../medicinal/images/tab_05.gif) top no-repeat; background-position:0 0px}

.cententsArea{width:666px;margin-left:10px;margin-top:10px;padding-bottom:30px}
.cententsArea table{border-collapse:collapse;border:1px solid #ebb6c7;margin-top:5px; color:#5f5655}
.cententsArea th{background:#fcedf1;border:1px solid #ebb6c7;height:28px; color:#5f5655}
.cententsArea td{border:1px solid #ebb6c7;height:28px; color:#5f5655}
.cententsArea .txt_ct{text-align:center; }
.cententsArea .txt_red{color:#c71b50;font-weight:bold}

.cententsArea dd{margin-bottom:30px}

		.faqs{border:1px solid #ebbbcb;}
		.faqs dt{font-weight:bold;background:url(../medicinal/images/ic_q.gif) 15px 4px no-repeat;padding:10px 0 10px 40px;position:relative;border-bottom:1px solid #ebbbcb;text-align:left}
		.faqs dt:hover{cursor:pointer}
		.faqs dd{background:url(../medicinal/images/ic_a.gif) 15px 15px no-repeat;padding:10px 0 10px 40px;position:relative;color:#333;border-bottom:1px solid #ebbbcb;text-align:left}
		.faqs .hover{color:#990000;text-decoration:underline}
		
/*Àåºñ _ 20101214 */
#eq_dateArea{width:800px}
.time_Area table{border:1px solid #c4c4c4;background:url(../equipment/images/bg_time.gif) repeat-x}
.time_Area td{background:url(../equipment/images/time_line.gif) no-repeat left;font-weight:bold}
.time_Area .no-bg{background:none}

.month_select{width:100%;height:34px;txt-align:center;vertical-align:bottom;background:#f3f3f3;line-height:34px}
.month_select img{vertical-align:middle;padding:0 5px}
.date_Area{height:250px; overflow:scroll;overflow-x:hidden;border-bottom:5px solid #f3f3f3;margin-bottom:10px}
.date_Area table{border-collapse:collapse;width:100%;}
.date_Area th{background:#faf9f9;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;height:30px;font-weight:bold}
.date_Area td{border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;text-align:center}
.sun{color:#ba3f3f}
.sat{color:#2195c6}

.box_wraper{text-align:left}
.box_wraper dl{background:#f6f5f3;border:1px solid #d8d8d8;padding:5px;width:98%}
.box_wraper dt{color:#5d8ca0;font-weight:bold;margin-bottom:5px}
.box_wraper dd{padding-bottom:5px}
.sunday{background:#f8f8f8}

/*½ÅÃ»ÇöÈ²Á¶È¸_20101220*/
.equipment_table table{border:1px solid #edd2b3;border-bottom:2px solid #edd2b3; border-collapse:collapse;width:100%}
.equipment_table th{background:#fde2c3;border:1px solid #edd2b3;padding:8px}
.equipment_table td{border:1px solid #edd2b3;padding:8px;line-height:160%}

.equipment_pictable table{border:1px solid #edd2b3; border-collapse:collapse;width:100%}
.equipment_pictable th{background:#fde2c3;border:1px solid #edd2b3;padding:8px}
.equipment_pictable td{border:1px solid #edd2b3;padding:8px;line-height:160%;text-align:center}
.equipment_pictable .txt_bg{background:#f7f0e8}

/*Á¶Á÷µµ - 2011.0826*/
.org{}
.org table{border:1px solid #acd4dd;border-collapse:collapse;width:97%;text-align:left}
.org th{background:#e2eef8;border:1px solid #acd4dd;padding:8px;text-align:center}
.org td{border:1px solid #acd4dd;padding:8px;text-align:left}
.org .txt_ct_bold{text-align:center;font-weight:bold}
.org .noline{border:none}

