@font-face {font-family: wooridotum; src:url(/font/wooriDotum.eot);}
@font-face {font-family: wooridotum90c1; src:url(/font/wooriDotum90C1.eot);}
@font-face {font-family: woorisinmoon; src:url(/font/wooriSinmoon.eot);}
h1{font:bold 20pt/1.4 wooridotum90c1;}

.sinmoon { font:normal 9pt/2 woorisinmoon; line-height: 140%; }
.dotum   { font:normal 10pt/2 wooridotum; line-height: 140%; }
.dotum90c1 { font:normal 10pt/2 wooridotum90C1; line-height: 140%; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: F5F5F5; scrollbar-shadow-color: E5E5E5;
	scrollbar-highlight-color: ffffff; scrollbar-3dlight-color:ffffff; 
	scrollbar-darkshadow-color: CCCCCC; scrollbar-track-color: EEEEEE; 
	scrollbar-arrow-color: CCCCCC
}

.png24 {
  tmp:expression(setPng24(this));
}

td { font-family:굴림; font-size: 12px; color:#666666; line-height: 15px; letter-spacing:0px;}

A:link {
 TEXT-DECORATION: none;
 color:#666666;
 }
A:visited {
 TEXT-DECORATION: none;
 color:#666666;
}
A:hover {
TEXT-DECORATION: none;
color:#2268bf;
}


.b_link:link     {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#2268bf; }
.b_link:visited  {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#2268bf; }
.b_link:hover    {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#25b1de; }

.orange_link:link     {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#ff6f10; }
.orange_link:visited  {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#ff6f10; }
.orange_link:hover    {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#FF3300; }

.w_link:link     {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#ffffff; }
.w_link:visited  {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#ffffff; }
.w_link:hover    {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#FFFF99 ; }

.sky_link:link     {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#25b1de; }
.sky_link:visited  {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#25b1de; }
.sky_link:hover    {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#2268bf ; }

.gb01:link     {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#666666; font-weight: bold;}
.gb01:visited  {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#666666; font-weight: bold;}
.gb01:hover    {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#2268bf; font-weight: bold;}

.gb02:link     {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#2268bf; font-weight: bold;}
.gb02:visited  {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#2268bf; font-weight: bold;}
.gb02:hover    {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#25b1de; font-weight: bold;}

.yellowb:link     {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#fffeb2; }
.yellowb:visited  {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#fffeb2; }
.yellowb:hover    {font-family: "굴림"; font-size: 12px; text-decoration: none; color:#ffffff; }

input { border: 1px #cccccc solid; height:18px;  background-color:#ffffff; color:#666666; font-size:12px; text-align:left; text-valign:middle; }
select { border: 1px #8ab3e9 solid; height:20px; padding:2px; background-color:#ffffff; color:#666666; font-size:12px; text-align:left; text-valign:middle; }
.input01 { background-color:#FFFFFF; font-size:9pt; text-align:left; text-valign: middle; }
.input02 { border: 1px #cccccc solid; background-color:#FFFFFF; font-size:9pt; text-align:left; text-valign: middle; }
textarea, { border: 1px #B6B6B6 solid; height:130px; background-color:#FFFFFF; color:#666666; font-size:9pt; text-align:left; }
.check {background-color:#FFFFFF;}

.title01 {
 font-size: 14px;
 color:#d56d08;
 letter-spacing:0px;
 font-weight: bold;
}

.title02 {
 font-size: 14px;
 color:#978A60;
 letter-spacing:0px;
 font-weight: bold;
 line-height: 17px;
}

.sm {
 font-size: 11px;
 color:#aa9d85;
 letter-spacing:0px;
}

.cal_red {
 font-size: 12px;	
 color:#ec3a79;
 letter-spacing:0px;
 font-weight: bold;
}

.cal_orange {
 font-size: 12px;
 color:#f97600;
 letter-spacing:0px;
 font-weight: bold;
}

.resv {
 font-size: 12px;
 color:#666666;
 letter-spacing:-1px;
 font-weight: bold;
}

.resv1 {
 font-size: 12px;
 color:#929292;
 letter-spacing:-1px;
 line-height:160%
}

.resvtxt {
 font-size: 12px;
 color:#888888;
 letter-spacing:-1px;
}

.blue {
 font-size: 12px;
 color:#2268bf;
 letter-spacing:0px;
 font-weight: bold;

}

.sktb{
 font-size: 12px;
 color:#25b1de;
 letter-spacing:0px;
}

.sktb02{
 font-size: 12px;
 color:#b5fff9;
 letter-spacing:0px;
  font-weight: bold;
}

.blue2 {
 font-size: 12px;
 color:#2268bf;
 letter-spacing:0px;
}


.blue14 {
 font-size: 14px;
 color:#2268bf;
 letter-spacing:0px;
 font-weight: bold;
 line-height: 16px;
}

.red12 {
 font-size: 12px;
 color:#6a338e;
 letter-spacing:0px;
 font-weight: bold;
 line-height: 16px;
}



.white12{
 font-size: 12px;
 color:#ffffff;
 letter-spacing:0px;

}


.white18{
 font-size: 18px;
 color:#ffffff;
 letter-spacing:0px;
 font-weight: bold;
 line-height: 20px;

}


.orange16{
 font-size: 15px;
 color:#ff6f10;
 letter-spacing:0px;
 font-weight: bold;
  line-height: 18px;

}


.orange12{
 font-size: 12px;
 color:#f97600;
 letter-spacing:0px;


}

.orange12n{
 font-size: 12px;
 font-family:tahoma
 color:#f97600;
 letter-spacing:0px;


}

.orange12b{
 font-size: 12px;
 color:#ff6f10;
 letter-spacing:0px;
  font-weight: bold;
}

.yellow12b{
 font-size: 12px;
 color:#fffeb2;
 letter-spacing:0px;
 font-weight: bold;


}

.green16{
 font-size: 15px;
 color:#94a600;
 letter-spacing:0px;
 font-weight: bold;
 line-height: 17px;
}

.green12{
 font-size: 12px;
 color:#94a600;
 letter-spacing:0px;
 font-weight: bold;

}

.big02 {
 font-size: 16px;
 font-family: "굴림";
 color:#a1a3a0;
 letter-spacing:0px;
 font-weight: bold;
}


.big03 {
 font-size: 16px;
 font-family: "굴림";
 color:#000000;
 letter-spacing:0px;
 font-weight: bold;
}



.big01 {
 font-size: 16pt;
 font-family: "tahoma";
 font-weight: bold;
 color:#a1a3a0;
 letter-spacing:0px;
}

.print {
 font-size: 12px;
 font-family: "굴림";
 color:#000000;
 letter-spacing:0px;
}


.brg1{
	BORDER-right: #d1d9e2 1px solid;
}

.obtg1{
	BORDER-top: #9baec6 1px solid;
}

.obrg1{
	BORDER-RIGHT: #9baec6 1px solid;
}

.obbg1{
	BORDER-bottom: #9baec6 1px solid;
}

.oblg1{
	BORDER-left: #9baec6 1px solid;
}

.BoBoNo{
	BORDER-BOTTOM: medium none;
	font-size: 11px;
}
.cssBtnR {
	float: left;
	list-style: none;
	background: url('http://img.hoteljoin.com/common/css_btn2.gif') no-repeat top right;
}
.cssBtnL {
	display: block;
	padding: 0.5em 1.5em;
	height: 13px;
	background: url('http://img.hoteljoin.com/common/css_btn1.gif') no-repeat top left;
	text-decoration: none;
	color: #330066;
	float: left;
	font-size:12px;
	font-weight: bold;
}
.cssBtnL:hover { color: #FF0066; }
img { border: none; }

.resv01 {
 font-size: 12px;
 color:#333333;
 letter-spacing:0px;
 font-weight: bold;
}

.resv02 {
 font-size: 12px;
 color:#4c7fac;
 letter-spacing:0px;
}

.resv03 {
 font-size: 12px;
 color:#444444;
 letter-spacing:0px;
 font-weight: bold;
}




.my_table01 {
 font-size: 12px;
 color:#666666;
 letter-spacing:-1px;
 font-weight: bold;
 text-align:center
}

.my_table02 {
 font-size: 12px;
 color:#666666;
 letter-spacing:-1px;
 text-align:center
}

.my_snum {
 font-family:tahoma;
 font-size: 12px;
 color:#333333;
 text-align:center;
}

.my_snum1 {
 font-family:tahoma;
 font-size: 12px;
 color:#f97600;
}