body,div,td,p  { color:#333333; font-size:9pt; line-height:12pt; font-family: ±¼¸²;    margin-top:0; margin-right:0; margin-bottom:0; margin-left:0;}
label  {cursor:pointer;}
.fontwite         { color:#FFFFFF;}
.fontwiteBold         { color:#FFFFFF;font-weight:bold}
a:link       { color: #333333; text-decoration: none }
a:visited    { color: #333333; text-decoration: none }
a:active     { color: #333333; text-decoration: none }
a:hover      { color:blue; text-decoration: none}

input {font-size:9pt; font-family: ±¼¸²; line-height:12pt;}
select {font-size:9pt; font-family: ±¼¸²; line-height:12pt;}

/*¹è°æ¶óÀÎ */
.line_LR {border-right-width:1px; border-right-color:#E0DEDF; border-right-style:solid;
	border-left-width:1px; border-left-color:#E0DEDF ;border-left-style:solid;}
.line_R {border-right-width:1px; border-right-color:#E0DEDF ;border-right-style:solid;}
.line_L {border-left-width:1px; border-left-color:#E0DEDF; border-left-style:solid;}

/* ¼÷¹ÚÀü¿ë */
.listtitleBold         { color:#79A7A4;font-weight:bold;}
.staynameBold         { color:#F74F4C;font-weight:bold;margin-top:4px}
.staycostBold         { color:#333333;font-weight:bold;margin-top:4px}
.staysailBold         { color:#FF9B05;font-weight:bold;margin-top:4px}
.fontsilverBold         { color:#c9c8c6;font-weight:bold}
.fontsilverBold12         { color:#c9c8c6;font-weight:bold;font-size:11pt;margin-top:4px}
.fontsilver         { color:#c9c8c6 }
/* Ç×°øÀü¿ë */
.white_right_line {border-right:1px #FFFFFF solid;}

/* ÇÒÀÎ±ÇÀü¿ë */
.fontblue         { color:#4C4EA5;}
.Font_62655E { color:#62655E;}
.Font_B43836 { color:#B43836;}
.Font_B48686 { color:#B48686;}

.Font_767A5F { color:#767A5F;}
.Font_6D714E { color:#6D714E;}
.Font_0A6560 { color:#0A6560;}

.line_dt_LR {border-right-width:1px; border-right-color:#4C4EA5; border-right-style:solid;
	border-left-width:1px; border-left-color:#4C4EA5 ;border-left-style:solid;}

/* ¼­ºê¸Þ´ºÀü¿ë */
.subline_LR {border-right-width:3px; border-right-color:#53B4C4; border-right-style:solid;
	border-left-width:3px; border-left-color:#53B4C4 ;border-left-style:solid; background-color:#DEF8FC}
/* Ç³¼±¸»Àü¿ë */
.costBoxIn_line_LR {border-right-width:4px; border-right-color:#B3D14D; border-right-style:solid;
	border-left-width:4px; border-left-color:#B3D14D ;border-left-style:solid; background-color:#FFFFFF}
	
.costBoxIn_dotted_R {border-right-width:1px; border-right-color:#B3D14D; border-right-style:dotted;}	

/* Ç³¼±¸»´Þ·ÂÀü¿ë */
.calendar_balloon_LR {border-right-width:4px; border-right-color:#46A79E; border-right-style:solid;
	border-left-width:4px; border-left-color:#46A79E ;border-left-style:solid; background-color:#FCFCE4}

/*¿¹¾àÀü¿ë */
.booking_linebg {border:1px #A59A84 solid; background-color:#D9D2C0}
.booking_line {border:1px #A59A84 solid; background-color:#FFFFFF}

/*³»¸¾´ë·Î°ßÀû */
.costboxDt_toptitle {color:#53A09A}

/*¹öÆ° */
.button_line{
	color: #333333;
	background-color: #FFFFFF;
	border: #DFDFDF;
	border-style: inset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: "±¼¸²", "±¼¸²Ã¼";
	}
	
/*¿Ã·¹ */
.olle1 :link, .olle1 :visited, .olle1 :active       { color: #777777; text-decoration: none ;width:74px}
.olle1 :hover      {background:#ccff66;  color:#4c7205; text-decoration: none;width:74px}

.olle2 :link,.olle2 :visited,.olle2 :active       { color: #997700; text-decoration: none ;width:74px}
.olle2 :hover      { background:#f09947;  color:#ffffff; text-decoration: none;width:74px}