body{background-image:url(/img/201005/top_bg.jpg);background-repeat:repeat-x;}
a,body,option,select,input,p,br,td,div,span,form,textarea,center,pre,blockquote {font-size:9pt;color:black;font-family:"MS PGothic";line-height:140%;}

.ver10px {font-family:verdana;font-size:10px;line-height:140%;}
.tah9 {font-family:tahoma;font-size:9px;line-height:140%;}
.tah10 {font-family:tahoma;font-size:10px;line-height:140%;}

.line_w {background:url('../img/_lineW.gif') repeat-x}
.line_h {background:url('../img/_lineH.gif') repeat-y}

img {border:0;}

.fixed {table-layout:fixed;}
.hand {cursor:hand}

.bold{font-weight:bold;}

.black{color:black;}
.white{color:white;}
.gray{color:gray;}
.red {color:red;}
.de{color:#DEDEDE;}
.cc{color:#CCCCCC;}
.999{color:#999999;}
.666{color:#666666;}
.sblue{color:#2171BD;}
.99 {color:#999966}
.ef {color:#EF5900}
.6b {color:#6B717B}
.d6 {color:#D6D389}
.84 {color:#8492ce}
.63 {color:#639a63}
.9c8 {color:#9C8673}
.9cc {color:#9CCFCE}
.c6 {color:#C6C68C}
.cec {color:#CECF9C}
.ce9 {color:#CE9ACE}
.ffa {color:#FFAE5A}
.ff0 {color:#FF9A00}
.ffc {color:#FF9A9C}
.faq {color:#7f9f24}
.step {color:#84a20a}

a {text-decoration:none;}
a:hover {text-decoration:none;}


.input {border:solid 1 #dddddd;font-family:"MS PGothic";font-size:9pt;color:#666666;background-color:white;height:18px}
.button {border: solid 1 #eeeeee;font-family:"MS PGothic";font-size:9pt;color:#666666;background-color:#EFEFEF;height:18px;cursor:hand;}
select {font-family:"MS PGothic";font-size:9pt;}
textarea {font-family:"MS PGothic";font-size:9pt;border:solid 1 #dddddd;}
radio {font-family:"MS PGothic";font-size:9pt;}


.button1{
	border: #CC3300 1px outset;
	border-collapse: collapse;
	background-color: #FFFFFF;
	color: #CC3300;
	cursor: hand;
	font-family: "MS PGothic";
	font-size: 9pt;
	height: 18px;
	line-height: 14px;
	text-align: center;
	vertical-align: baseline;
	width:70;
}

.button3{
	border: #FF9900 1px outset;
	border-collapse: collapse;
	background-color: #FFFFFF;
	color: #FF9900;
	cursor: hand;
	font-family: "MS PGothic";
	font-size: 9pt;
	height: 18px;
	line-height: 14px;
	text-align: center;
	vertical-align: baseline;
	width:70;
}

.button2{
	border: #6600FF 1px outset;
	border-collapse: collapse;
	background-color: #FFFFFF;
	color: #6600FF;
	cursor: hand;
	font-family: "MS PGothic";
	font-size: 9pt;
	height: 18px;
	line-height: 14px;
	text-align: center;
	vertical-align: baseline;
	width:60;
}

.titlecell{
	padding-right: 5px;
	text-align : right;
}

.full_box {
	width: 100%;
}

.ft_box {
filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#EFEFEF,EndColorStr=#FFFFFF);
}

.shadow1 {font-size:9pt;width:100%;font-family:굴림;;filter:dropshadow(color=#333333,offX=1,offY=1,positive=1);} 
.shadow2 {font-size:9pt;width:100%;font-family:굴림;;filter:dropshadow(color=#3333FF,offX=1,offY=1,positive=1);} 
.shadow3 {font-size:9pt;width:100%;font-family:굴림;;filter:dropshadow(color=#FFFFFF,offX=1,offY=1,positive=1);} 

.pd_hotel_list1 {
	padding-left: 0;
	padding-right: 4;
	padding-top: 4;
	padding-bottom: 4;
}

.pd_hotel_list2 {
	padding-left: 4;
	padding-right: 0;
	padding-top: 4;
	padding-bottom: 4;
}

.pd_lr {
	padding-left: 10;
	padding-right: 10;
}

.pd_left {
	padding-left: 10;
	padding-right: 10;
	padding-top: 5;
	padding-bottom: 5;
	text-align : left;
}

.pd_all {
	padding-left: 10;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10;
	text-align : left;
}

.contentcell{
	padding-left: 5px;
	text-align : left;
}


.imgHotelSmall{
width:80 ;
height:60;
border:solid 1px black;
}

.detailCostInfoField
{
	padding: 10px;
	font: 9pt 'MS PGothic';
	color: black;
	width: 400px;
	position: absolute;
	top:0px;
	left:0px;
	text-align: left;
	border: 1px #7C99E2 solid;
	background-color: #ECE9D8;
	opacity:100%;

}
.detailCostInfo
{
	top: 20px;
	left:0px;
	position: absolute;
	background-color: transparent;
}

.b_css{

	border:solid 1px gray;
	word-break:break-all;

}

.drop {position:relative;bottom:-1px}
.dedrop {position:relative;bottom:0px}
