body,textarea{   scrollbar-arrow-color: #000000;
	scrollbar-highlight-color: #B4B4B4;
	scrollbar-shadow-color: #B4B4B4;
	scrollbar-darkshadow-color: #EEEEEE;
	scrollbar-3dlight-color: #EEEEEE;
	scrollbar-track-color: #EEEEEE;
	scrollbar-face-color: #EEEEEE;
}

td,textarea,select {
	font-family: "", "u";
	font-size: 12px;
	line-height:18px;
	color: #555555;
}
input {
	font-family: "", "u";
	font-size: 12px;
	color: #555555;
}

a:link {font-family: "", "u";font-size: 12px;color: #454545;text-decoration:none;}
a:visited {font-family: "", "u";font-size: 12px;color: #454545;text-decoration:none; }
a:active {font-family: "", "u";font-size: 12px;color: #0E76D8;text-decoration: underline;}
a:hover {font-family: "", "u";font-size: 12px;color: #0E76D8;text-decoration: underline;}

.c:link {font-family: "", "u";font-size: 12px;color: #045796;text-decoration: none;}
.c:visited {font-family: "", "u";font-size: 12px;color: #045796;text-decoration: none;}
.c:active {font-family: "", "u";font-size: 12px;color: #902D49;text-decoration: none;}
.c:hover {font-family: "", "u";font-size: 12px;color: #902D49;text-decoration: none;}

.p:link {font-family: "", "u";font-size: 12px;color: #9C9C9C;text-decoration: none;}
.p:visited {font-family: "", "u";font-size: 12px;color: #9C9C9C;text-decoration: none;}
.p:active {font-family: "", "u";font-size: 12px;color: #833D73;text-decoration: none;}
.p:hover {font-family: "", "u";font-size: 12px;color: #833D73;text-decoration: none;}

.M:link {font-family: "", "u";font-size: 12px;color: #555555;text-decoration: none;}
.M:visited {font-family: "", "u";font-size: 12px;color: #555555;text-decoration: none;}
.M:active {font-family: "", "u";font-size: 12px;color: #555555;text-decoration: none;;font-weight:bold}
.M:hover {font-family: "", "u";font-size: 12px;color: #555555;text-decoration: none;font-weight:bold}

.o:link {font-family: "", "u";font-size: 12px;color: #045796;text-decoration: none;}
.o:visited {font-family: "", "u";font-size: 12px;color: #045796;text-decoration: none;}
.o:active {font-family: "", "u";font-size: 12px;color: #833D73;text-decoration: none;}
.o:hover {font-family: "", "u";font-size: 12px;color: #833D73;text-decoration: none;}

.line_01 {
	text-decoration:line-through
}
.coupon {
	font-family: "±¼¸²";
	font-size: 11px;
}
.thema {
	font-family: "±¼¸²";
	line-height:17px;
	font-size: 12px;
}

.title_01 {
	font-family: "±¼¸²";
	font-size: 13px;
	font-weight:bold;
	color: #000000;
}
.title_02 {
	font-family: "±¼¸²";
	font-size: 12px;
	font-weight:bold;
	color: #6B6B6B;
}
.home {
	font-family: "±¼¸²";
	font-size: 11px;
}
.list_01 {
	font-family: "±¼¸²";
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
}
.content {
	font-family: "±¼¸²";
	line-height: 17px;
}
.num_01{
	font-family: "µ¸¿ò";
	font-size: 11px;
	line-height: 16px;
}
.con {
	line-height:15px;
}
/**
* MENU
*/
TR.current_menu, TH.current_menu, TD.current_menu {
	font-weight:bold;
}
A.current_menu:link, A.current_menu:visited, A.current_menu:active, A.current_menu:hover {
	font-weight:bold;
}
/**
* INPUT
*/
INPUT, INPUT.default {
	font-family: "±¼¸²", "u";
	font-size: 12px;
}
INPUT.default {
	border: 1px solid #C1C1C1;
	height: 19px;
}
INPUT.default_center {
	border: 1px solid #C1C1C1;
	height: 19px;
	text-align: center;
}
INPUT.default_right {
	border: 1px solid #C1C1C1;
	height: 19px;
	text-align: right;
}
/**
* EMPTY
*/
TR.empty {
	text-align: center;	
	height: 25px;
}
TD.empty {
	background-color: #f2f2f2;
	font-weight: normal;
	color: #CC0000;
}
/**
* TEXTAREA
*/
TEXTAREA { 
	font-family: "", "u"; 
	font-size: 12px; 
}
TEXTAREA.default {
	border: 1px solid #C1C1C1;
	width: 100%;
}

/* form / img tag */
form, .inline {display:inline; }
img {border: none; }

/* font-size */
.fs11px {font-size:11px; 
font-family: "µ¸¿ò";
}




/* align */
.alignCenter {text-align:center;}
.alignLeft {text-align:left;}
.alignRight {text-align:right;}


.inputNoBrdWhiteBg{
	border:0px;
	background-color:#ffffff;
}


.bold {font-weight:bold;}
.f_normal {font-weight:normal;}
.orange, a.orange:link, a.orange:visited, a.orange:hover, a.orange:active{color:#FE4F02; }					/* orange */
.lmBlue, a.lmBlue:link, a.lmBlue:visited, a.lmBlue:hover, a.lmBlue:active{color:#1894D4; font-weight:bold}	/* blue */
.fc_red, a.fc_red:link, a.fc_red:visited, a.fc_red:hover, a.fc_red:active{color:#FF0000;}	/* red */
.fc_blue, a.fc_blue:link, a.fc_blue:visited, a.fc_blue:hover, a.fc_blue:active{color:#0000FF;}	/* blue */
.fc_black, a.fc_black:link, a.fc_black:visited, a.fc_black:hover, a.fc_black:active{color:#000000;}	/* black */
.fc_78663E, a.fc_78663E:link, a.fc_78663E:visited, a.fc_78663E:hover, a.fc_78663E:active{color:#78663E;}	/* 78663E */
.fc_F60D46, a.fc_F60D46:link, a.fc_F60D46:visited, a.fc_F60D46:hover, a.fc_F60D46:active{color:#F60D46;}	/* F60D46 */
.fc_white, a.fc_white:link, a.fc_white:visited, a.fc_white:hover, a.fc_white:active{color:#FFFFFF;}	/* white */
.fc_0066CC, a.fc_0066CC:link, a.fc_0066CC:visited, a.fc_0066CC:hover, a.fc_0066CC:active{color:#0066CC;}	/* 0066CC */
.fc_330099, a.fc_330099:link, a.fc_330099:visited, a.fc_330099:hover, a.fc_330099:active{color:#330099;}	/* 330099 */
.fc_ff6600, a.fc_ff6600:link, a.fc_ff6600:visited, a.fc_ff6600:hover, a.fc_ff6600:active{color:#ff6600;}	/* ff6600 */
.fc_ff3300, a.fc_ff3300:link, a.fc_ff3300:visited, a.fc_ff3300:hover, a.fc_ff3300:active{color:#ff3300;}	/* ff3300 */
.fc_339999, a.fc_339999:link, a.fc_339999:visited, a.fc_339999:hover, a.fc_339999:active{color:#339999;}	/* 339999 */
.fc_6699CC, a.fc_6699CC:link, a.fc_6699CC:visited, a.fc_6699CC:hover, a.fc_6699CC:active{color:#6699CC;}	/* 6699CC */
.fc_FE020D, a.fc_FE020D:link, a.fc_FE020D:visited, a.fc_FE020D:hover, a.fc_FE020D:active{color:#FE020D;}	/* FE020D */
.fc_187494, a.fc_187494:link, a.fc_187494:visited, a.fc_187494:hover, a.fc_187494:active{color:#187494;}	/* 187494 */
.price {border:0; font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style: italic;color:#CC0000;font-weight:bold;}
.fs_p12 {font-size:12px;}


/* main hotel list */
div.mainHtImg {
	width:151px;
	padding:3px;
	border:1px solid #dddddd;
}

div.mainHtContent {
	width:151px;
	padding-left:5px; 
	text-align:left; 
	line-height:20px;
	overflow:hidden;
}

.mainHtName
, a.mainHtName:link
, a.mainHtName:visited
, a.mainHtName:hover
, a.mainHtName:active {
	color:#0490B3;
	font-weight:bold;
}


/* padding */
.paddingWidth_5p {
	padding-left:5px;
	padding-right:5px;
}


/* ¾à°ü */
.agreement {
	width:560px;
	height:120px;
	padding:10px;
	background-color:#ffffff;
	overflow-y:auto;
	overflow-x:hidden;
	border:1px solid #7F9DB9; 
	text-align:left;
}
#titleForPrivacy {
	text-align:left;
	font-weight:bold;
}


/* display */
.hidden {display:none;}



.rsvButton {
	height: 40px;
}