@charset "utf-8";
html{
height:100%;
}

body {
	background:url(images/bg.jpg);
	font: 12px arial, sans-serif;
	color: #464544;
	padding-bottom: 10px;
	height: 100%;
	margin: 0px;
}

.maintable{
height:100%;
text-align:left;
vertical-align:top;

}



td {
	font-family: font: 12px arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-align:left;
}

a:link {
	text-decoration: none;
	color: #000000;
}

a:visited {
	text-decoration: none;
	color: #000000;

}

a:hover {
	text-decoration: none;
	color: #000000;

}

a.top:link {
color: #FFFFFF;
text-decoration:underline;

}

a.top:visited {
color: #FFFFFF;
text-decoration:underline;
}

a.top:hover {
color: #FFFFFF;
}

td.menu:hover {
	cursor: pointer;
}

.top_bg {
	background-image:url(images/top.jpg);
	height:87px;
	width:799px;
}

.top2_bg {
	background-image:url(images/top2.jpg);
	height:33px;
	width:799px;
	background-repeat:no-repeat;
}

.body_bg{
	background-image:url(images/body.jpg);
	height:735px;
	width:799px;
}

.body2_bg{
	background-image:url(images/body2.jpg);
	background-repeat:no-repeat;
	width:739px;
}

.body_contact_bg{
	background-image:url(images/contact_bg.jpg);
	height:735px;
	width:799px;
	background-repeat:no-repeat;
}

.body_tour_bg{
	background-image:url(images/tour_bg.jpg);
	height:735px;
	width:799px;
	background-repeat:no-repeat;
}

.body_pro_bg{
	background-image:url(images/promotion_bg.jpg);
	height:735px;
	width:799px;
	background-repeat:no-repeat;
}

.body_classifieds_bg{
	background-image:url(images/classifieds_bg.jpg);
	height:735px;
	width:799px;
	background-repeat:no-repeat;
}

.body_classifieds_bg2{
	background-image:url(images/classifieds_bg2.jpg);
	height:552px;
	width:600px;
	background-repeat:no-repeat;
}

.body_forum_bg{
	background-image:url(images/forum_bg.jpg);
	background-repeat:no-repeat;
	height:735px;
	width:799px;
	
}

.contact_bg{
	background-image:url(images/body2.jpg);
	background-repeat:no-repeat;
	width:799px;
}


.detail_bg{
	background-image:url(images/detail.png);
	height:394px;
	width:431px;
	background-repeat:no-repeat;
}

.detail2_bg{
	background-image:url(images/detail2.png);
	height:505px;
	width:431px;
	background-repeat:no-repeat;
}

.detail3_bg{
	background-image:url(images/detail3.png);
	height:585px;
	width:431px;
	background-repeat:no-repeat;
}

._blank{
	background-image:url(images/_blank.png)
}

._blank2{
	overflow-y: scroll;
	height:400px;
}

.more_bg_en{
	background-image:url(images/more.png);
	height:122px;
	width:328px;
	background-repeat:no-repeat;
}
.more_bg_th{
	background-image:url(images/more_th.png);
	height:122px;
	width:328px;
	background-repeat:no-repeat;
}
.more_bg_jp{
	background-image:url(images/more_jp.png);
	height:122px;
	width:328px;
	background-repeat:no-repeat;
}
.more_bg_kr{
	background-image:url(images/more_kr.png);
	height:122px;
	width:328px;
	background-repeat:no-repeat;
}



#copyright {
  font-size: 9px;
  color: #fff;
  margin-top: 60px;
}

#gbox-bg  { background: url(images/green_bg.gif) repeat-y; }
#gbox-grd { background: bottom url(images/green_grad_bot.jpg) repeat-x; }
#gbox-top { background: url(images/green_top.gif) no-repeat; height: 24px; }
#gbox-bot { background: bottom left url(images/green_bot.gif) no-repeat; height: 23px; }

#gbox-grd {
  min-height: 300px;
  padding: 2px 24px;
}

#gbox h2 {
  font: bold 14px arial, sans-serif;
  color: #000;
  margin: 0;
}

#gbox p {
  margin: 1em 0;
}



.title2 {color: #FFFFFF;
font-size: 10px;
}

.title {
color: #FFFFFF; font-weight: bold;}

.text {
	font-weight:normal;
	color:#000000;
	text-align: left;
}

.text_red {
font-weight:bold;
color:#FF0000;
}

.text_logo {
font-size:36px;
font-weight:bold;
color:#FFFFFF;
}


.text_titel {
font-weight:normal;
color:#000000;
}

.text_titel2 {
font-weight:normal;
color:#0656A1;
}

.text_little {
font-size: 10px;
}

.text_little2 {
font-size: 11px;
}


.button {
	font-weight: normal;
	background-color: #F5F5F5;
	color: #000000;
	font-size: 12px;
	text-align:center;
	}
	
	.button_le {
	font-weight: normal;
	background-color: #F5F5F5;	
	color: #000000;
	font-size: 12px;
	}

	.button_le {
	font-weight: normal;
	background-color: #F5F5F5;
	color: #000000;
	font-size: 12px;
	}
	
		.button_mn {
	font-weight: normal;
	background-color: #F5F5F5;
	color: #000000;
	font-size: 12px;
	width: 90px;
	}
	
	.button_little {
	font-weight: normal;
	background-color: #F5F5F5;
	color: #000000;
	font-size: 10px;
	width: 40px;
	}
	
	.button_save {
	font-weight: normal;	
	background-color: #F5F5F5;
	color: #000000;
	font-size: 12px;
	width: 150px;
	}

		.button_menu {
		font-weight:bold;
	background-color: #F5F5F5;
	color: #000000;
	font-size: 12px;
	width: 150px;
	text-align:center;
	clear:both;
	}
	
			.button_active {
	font-weight:bold;
	background-color: #F5F5F5;
	color: #000000;
	font-size: 12px;
	width: 100px;
	text-align:center;
	clear:both;
	}
	
.list {
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	text-align:right;
	padding-right:5px;
	}
	
.list2 {
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	width: 200px;
	padding-right:5px;
	}
	
.list3 {
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	padding-right:5px;
	}
	
	.list4 {
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	width: 300px;
	padding-right:5px;
	}
