/* CSS Document #444444 -> #538097*/
body {
	font-family: font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic", "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Arial; font-size: 12px; color: #333333;
}

table,tr,td {
	font-family: "³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic","tahoma","±¼¸²"; font-size: 12px; letter-spacing:0;
	/*
	scrollbar-face-color: #f7f7f7; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #cccccc; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #cccccc; 
	scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff
	*/
}

.21px {font-size:12px;}

a:link { text-decoration: none; color:#444444; FONT-FAMILY: "³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic","µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Arial;}
a:visited { text-decoration: none; color:#444444; FONT-FAMILY: "³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic","µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Arial;}
a:active { text-decoration: none; color:#444444; FONT-FAMILY: "³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic","µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Arial;}
a:hover { text-decoration: underline; color:#000000; FONT-FAMILY: "³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic","µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Arial;}

.inputNone{border:0;}
input {font-size:12px; color:#666666; height:20px; border:solid #C1C2BC 1px; margin:0; padding:0;}/* padding:4px 3px 0 3px*/
select{font-size:12px; margin:0; padding:0; }

textarea {border-right: #C1C1BC 1px solid; border-top: #C1C1BC 1px solid; border-left: #C1C1BC 1px solid; border-bottom: #C1C1BC 1px solid;padding:5 5 5 5; line-height:20px; font-family:±¼¸²; color:#666666; font-size:12px;}

.calen_green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #32cd32;
    FONT-FAMILY: "³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic","µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Arial;
    TEXT-ALIGN: center
}

.calen_red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #cc2004;
    FONT-FAMILY: "³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic","µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼", Arial;
    TEXT-ALIGN: center
}

/* #gBtn1 */
#gBtn1 a{display:block; background:url('http://www.dolphinstravel.com/image/common/gBtn1_bg.gif') left 0; float:left; font:12px ±¼¸²; color:#555; padding-left:6px; text-decoration:none; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
#gBtn1 a:hover{background:url('http://www.dolphinstravel.com/image/common/gBtn1_bg.gif') left -27px}
#gBtn1 a span{display:block; float:left; background:url('http://www.dolphinstravel.com/image/common/gBtn1_bg.gif') right 0; line-height:240%; padding-right:6px; height:27px; overflow:hidden}
#gBtn1 a:hover span{background:url('http://www.dolphinstravel.com/image/common/gBtn1_bg.gif') right -27px; color:#0A82A7}

/* #gBtn2 */
#gBtn2 a{display:block; background:url('http://www.dolphinstravel.com/image/common/gBtn2_bg.gif') left 0; float:left; font:12px ±¼¸²; color:#eee; padding-left:6px; text-decoration:none; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
#gBtn2 a:hover{background:url('http://www.dolphinstravel.com/image/common/gBtn2_bg.gif') left -27px}
#gBtn2 a span{display:block; float:left; background:url('http://www.dolphinstravel.com/image/common/gBtn2_bg.gif') right 0; line-height:240%; padding-right:6px; height:27px; overflow:hidden}
#gBtn2 a:hover span{background:url('http://www.dolphinstravel.com/image/common/gBtn2_bg.gif') right -27px; color:#fff}

/* <td> Å×ÀÌºí borderÀÇ ¼± */
.AchromaticTop
{
  border-color : #888888;
  border-bottom-style : dashed;
  border-bottom-width : 1;

  border-color : #888888;
  border-right-style : dashed;
  border-right-width : 1;
}

.AchromaticBottom
{
  border-color : #888888;
  border-bottom-style : solid;
  border-bottom-width : 1;

  border-color : #888888;
  border-right-style : dashed;
  border-right-width : 1;
}

/* #gBtn21 */
#gBtn21 a{display:block; background:url('/image/gBtn21_bg.gif') left 0; float:left; font:12px ±¼¸²; color:#DDE4E9; padding-left:6px; text-decoration:none; height:27px; cursor:pointer; margin-right:3px; overflow:hidden}
#gBtn21 a:hover{background:url('/image/gBtn21_bg.gif') left -27px}
#gBtn21 a span{display:block; float:left; background:url('/image/gBtn21_bg.gif') right 0; line-height:240%; padding-right:6px; height:27px; overflow:hidden}
#gBtn21 a:hover span{background:url('/image/gBtn21_bg.gif') right -27px; color:#fff}

.bkHotels_cityLocCd {
	width:100px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}


.img_d {vertical-align:top;}
.td_h {line-height:0;}
.td_left{text-align:left;}
.td_center{text-align:center;}
.td_right{text-align:right;}
.v_m{vertical-align:middle;}
.v_b{vertical-align:bottom;}
.img_display{display:block;}

select, input {vertical-align:middle;}
