/* CSS Document */
/* ----------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------common css---------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
}
div#mainCont {
	width:690px;
	height:auto;
	margin:0 auto 0 auto;
	}
div#gMenu {
	display:block;
	width:690px;
	height:45px;
	border-top:2px solid #663333;
	margin:0 auto 10px auto;
	/*background:url(../image/property/common/gMenu_Bg.gif) no-repeat;*/
}
div.top {
    clear:both;
	width:690px;
	text-align:right;
	}
#slideshow {
	width:970px;
	height:180px;
	overflow:hidden;
}
#slideshow img {
	padding:0;
	border:none;
    width:  970px; 
    height: 180px; 
    top:  0; 
    left: 0; 
} 
div#warn {
	clear:both;
	margin-top:15px;
	}
.clear { clear:both;}
.overflowhidden {
	overflow:hidden;
	text-indent:-9999px;
	}
/*-------------------------------------------------------不動産情報TOPページ　CSS--------------------------------- */
.navi_right{
	display:block;
	width:200px;
	padding:10px 15px 10px;
	float:right;
	background-color:#1e0d07;
	}

/* ----------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------不動産情報TOPページ　CSS--------------------------------- */
/* ----------------------------------------------------------------------------------------------------------------*/
.Bg_title {
	display:block;
	width:690px;
	height:36px;
	background:#CCC;
	margin:10px 0 15px 0;
	padding:0 0 15px 0;
	color:#000;
	font-size:24px;
	line-height:160%;
	vertical-align:text-bottom;
	}
.Bg_titleMalaysia {
	display:block;
	width:690px;
	height:40px;
	background:url(../../../images/property/common/bn_malaysia.gif) -1px 0;
	overflow:hidden;
	text-indent:-9999px;
		}
.Bg_titleThai {
	display:block;
	width:690px;
	height:40px;
	background:url(../../../images/property/common/bn_thai.gif);
	overflow:hidden;
	text-indent:-9999px;
		}
.Bg_titleAustralia {
	display:block;
	width:690px;
	height:40px;
	background:url(../../../images/property/common/bn_australia.gif);
	overflow:hidden;
	text-indent:-9999px;
		}
.Bg_titleBrazil {
	display:block;
	width:690px;
	height:40px;
	background:url(../../../images/property/common/bn_brazil.gif);
	overflow:hidden;
	text-indent:-9999px;
}
.Bg_titleUae {
	display:block;
	width:690px;
	height:40px;
	background:url(../../../images/property/common/bn_uae.gif);
	overflow:hidden;
	text-indent:-9999px;
}
.Bg_attention {
	display:block;
	width:690px;
	height:40px;
	background:url(../../../images/property/common/bn_chumoku.gif);
	overflow:hidden;
	text-indent:-9999px;
		}
.Text100 {
	display:block;
	width:100%;
	height:auto;
	padding:10px 0;
	margin-bottom:5px;
	text-align:left;
	line-height:160%;
	}
.lBox {
	display:block;
	float:left;
	width:340px; !important
	height:auto;
	margin:10px 5px 10px 0;
	}
.rBox {
	display:block;
	float:left;
	width:340px; !important
	height:auto;
	margin:10px 0 10px 5px;
	}
.Bg_titleS {
	display:block;
	width:100%;
	height:36px;
	background:#666;
	font-size:18px;
	line-height:150%;
	vertical-align:text-bottom;
	}
.Text50 {
	display:block;
	width:100%;
	height:auto;
	padding:10px 0;
	text-align:left;
	line-height:160%;
	}
.bn_kaigaifudosan {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/bn_kaigaifudosan.gif);
	font-size:14px;
	overflow:hidden;
	text-indent:-9999px;
	line-height:150%;
	}	
.img_horizontal {
	display:block;
	width:690px;
	height:100px;
	background:url(../../../images/property/common/img_vertical.jpg);
	margin:15px 0 10px 0;
	overflow:hidden;
	text-indent:-9999px;
	}	
.intro {
	width:660;
	margin:25px 15px 30px 15px;
	text-align:left;
	}
	
			
/* ----------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------国TOPページ　CSS--------------------------------- */
/* ----------------------------------------------------------------------------------------------------------------*/
.sImg {
	display:block;
	float:left;
	width:20%;
	height:150px;
	margin:10px 10px 0 0;
	}	
.Text78 {
	display:block;
	float:left;
	width:78%;
	height:auto;
	margin:15px0 30px 0;
	padding:10px 0;
	text-align:left;
	line-height:160%;
	}
div#recommendedPro {
	display:block;
	width:90%;
	height:auto;
	margin:5px auto 5px auto;
	}
table#table1, table#table2, table#table3, table#table4, table#table5, table#table6, table#table7, table#table8 {
	width:100%;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	}
table#table1 td {
	width:25%;
	padding:5px;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-size:12px;
	text-align:center;
	}
table#table10 {
	width:100%;
	}
table#table10 td {
	width:25%;
	padding:5px;
	font-size:12px;
	text-align:center;
	}
.subjecttittle {
	width:100%;
	border-bottom:2px solid #663333;
	}
/*MALAYSIA INDEX*/
div#mychart1, div#brchart1, div#brchart4　,div#brchart2 {
	display:block;
	width:450px;
	height:auto;
	margin:15px 45px;
	}
div#mychart2, div#mychart3, div#brchart2 {
	display:block;
	width:500px;
	height:auto;
	margin-left:25px;
	}
table#mychart, table#mychart1  {
	width:100%;
	}
table#mychart .td {
    width:71px;
	padding:3px 0 3px 3px;
	line-height:150%;
	}
table#mychart1 .td  {
	width:50%;
	}
/* ----------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------物件詳細ページ　CSS------------------------------------------ */
/* ----------------------------------------------------------------------------------------------------------------*/
	
	
div#titleDtiara {
	display:block; 
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_dtiara.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
div#titleGrandHillside5 {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_GrandHillside5.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
div#titleGurneyParagon {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_GurneyParagon.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
div#titleIoiPuteriPalma2 {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_IoiPuteriPalma2.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
div#titleInfinity {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_Infinity.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
div#titlespark {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_Spark.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
div#titlekiara3 {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_kiara3.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
div#titlevision {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_vision.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}	
div#titleMarinaRiseTowers {
	display:block;
	width:690px;
	height:40px;
	background:url(../../../images/property/common/Bn_marina_rise_towers.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}	
div#proImg {
	float:left;
	width:30%;
	}
div#proImg ul {
	margin:0;
	padding:0;
}
div#proImg li {
	display:block;
	width:200px;
	height:auto;
	background:#FFF;
	margin-bottom:15px;
	padding:0;
	}
div#proExp {
	float:right;
	width:70%;
	}
div#financial {
	display:block;
	width:95%;
	height:36px;
	background:url(../../../images/property/common/Bn_pro01.gif) no-repeat;
	margin:0 auto 8px auto;
	overflow:hidden;
	text-indent:-9999px;
	}
div#outline {
	display:block;
	width:458px;
	height:36px;
	background:url(../../../images/property/common/Bn_pro02.gif) no-repeat;
	margin:0 auto 8px auto;
	overflow:hidden;
	text-indent:-9999px;
	}
div#outline2 {
	display:block;
	width:458px;
	height:36px;
	background:url(../../../images/property/common/Bn_pro03.gif) no-repeat;
	margin:0 auto 8px auto;
	overflow:hidden;
	text-indent:-9999px;
	}
table#financialT, table#outlineT, table#outlineT2 {
	width:95%;
	margin:0 auto 15px auto;
	border-top: 1px solid #9a9a9a;
	border-left: 1px solid #9a9a9a;
	}
table#financialT .w25, table#outlineT .w25, table#outlineT2 .w25 {
	width:25%;
	background:#5B3123;
	color:#FFFFFF;
	padding:3px 7px;
	border-right: 1px solid #9a9a9a;
	border-bottom: 1px solid #9a9a9a;
	/*line-height:150%;*/
	}
table#financialT .w75, table#outlineT .w75, table#outlineT2 .w75 {
	width:75%;
	padding:3px 10px;
	border-right: 1px solid #9a9a9a;
	border-bottom: 1px solid #9a9a9a;
	/*line-height:150%;*/
	}
table#table2 td, table#table3 td, table#table4 td, table#table5 td, table#table6 td, table#table7 td, table#table8 td {
	width:20%;
	padding:5px;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	font-size:12px;
	text-align:center;
	}
.plantype {
	text-align:left;
	font-size:14px;
	font-weight:700;
	}
/* ----------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------物件フロアープランCSS------------------------------------------ */
/* ----------------------------------------------------------------------------------------------------------------*/
div#proImg li {
	list-style:none;
	}
div#envirn {
	float:left;
	display:block;
	width:70%;
	line-height:160%;
	}
div.layout {
	margin:10px 0 15px 0;
	}
div#wrapImg {
	display:block;
	width:600px;
	height:auto;
	padding:25px;
	}
.Bn_proInsideView {
	display:block;
	width:690px;
	height:36px;
	background:url(../../../images/property/common/Bn_proInsideView.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	}
.Bn_proOutsideView {
	display:block;
	width:690px;
	height:36px;
	background:url(../../../images/property/common/Bn_proOutsideView.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	}
.Bn_proFloorPlan {
	display:block;
	width:690px;
	height:36px;
	background:url(../../../images/property/common/Bn_proFloorPlan.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	}
.Bn_proRoomPlan {
	display:block;
	width:690px;
	height:36px;
	background:url(../../../images/property/common/Bn_proRoomPlan.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	}
.Bn_proOtherData {
	display:block;
	width:690px;
	height:36px;
	background:url(../../../images/property/common/Bn_proOtherData.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	}
/*-----------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------ハワイ物件CSS/starts----------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
/*--------------------------- STARTS common -------------------------*/
	.situ_info p.situ_bottom01{
		min-height:100px;
		height:auto !important;
		height:100px;
		}
	.situ_info p.situ_bottom01 img{
		display:block;
		width:81px;
		float:left;
		margin-right:15px;
		}

/*--------------------------- hawaii common -------------------------*/
.situ_info p.situ_bottom00{
		min-height:100px;
		height:auto !important;
		height:100px;
		}
	.situ_info p.situ_bottom00 img{
		display:block;
		width:81px;
		float:left;
		margin-right:15px;
		}
/*---------------------------index.html---------------------------*/
.Bg_titleHawaii {
	display:block;
	width:690px;
	height:40px;
	background:url(../../../images/property/common/bn_hawaii.gif) -1px 0;
	overflow:hidden;
	text-indent:-9999px;
		}
/*---------------------------alamoana-------------------------*/
div#titlealamoanahotel {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_AlaMoanaHotel.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*---------------------------beachvillas/beachvillas_rent-------------------------*/
div#titlebeachvilla {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_BeachVillasatKoOlina.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*---------------------------islandcolony-------------------------*/
div#titleIslandColony {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_IslandColony.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*---------------------------kaanapalishores-------------------------*/
div#titlekaanapalishores {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_KaanapaliShores.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}	
/*---------------------------royalkuhio-------------------------*/
div#titleroyalkuhio {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_RoyalKuhio.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}	
/*---------------------------royalkuhio-------------------------*/
div#titleWatermark {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_watermark.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*--------------------------- STARTS 中間ページ用 -------------------------*/

	.situ_info p.situ_bottom01{
		min-height:100px;
		height:auto !important;
		height:100px;
		}
	.situ_info p.situ_bottom01 img{
		display:block;
		width:81px;
		float:left;
		margin-right:15px;
		}

.situ_attention{
	padding:10px 20px;
	border:solid 1px #663333;
	margin:20px 10px 0;
	}
/*-----------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------オーストラリア物件CSS/starts--------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
/*--------------------------- STARTS common -------------------------*/
.situ_info p.situ_bottom_a2{
		min-height:86px;
		height:auto !important;
		height:86px;
		}
	.situ_info p.situ_bottom_a2 img{
		display:block;
		width:150px;
		float:left;
		margin-right:15px;
		}
div#proImgL a {
	display:block;
	width:200px;
	height:auto;
	background:#000;
	margin-right:15px;
	padding:0;
	}

/* 「地図はこちら（スターツのＷＥＢ）」の下線 */
a.stmap {
	text-decoration: underline;
	}
/*----------------------------southportcentral----------------------------*/
div#titleSouthportCentral {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_a2_southportcentral.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*----------------------------circleoncaville----------------------------*/
div#titleCircleOnCaville {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_a2_circleoncaville.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*----------------------------hopeisland----------------------------*/
div#titleHopeIsland {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_a2_hopeisland.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*----------------------------sanctuary----------------------------*/
div#titleSanctuaryCove {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_a2_sanctuarycove.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*----------------------------vue----------------------------*/
div#titleVue {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_a2_vue.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*----------------------------vision----------------------------*/
div#titVision {
	display:block;
	width:690px;
	height:41px;
	background:url(../../../images/property/common/Bn_a2_vision.gif);
	margin-bottom:10px;
	text-indent:-9999px;
	overflow:hidden;
	}
/*----------------------------seminnar information----------------------*/
table#aboutus, table#stuff, table#accMap_kan, table#accMap_tyo, table#contactus, table#Seminar {
	width:100%;
	border-top:1px solid #cccccc;
	border-left: 1px solid #cccccc;
	}
table#Seminar .chiku {
	width:100%;
	height:25px;
	padding-left: 5px;
	background:#FF0000;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height:160%;
	text-align:left;
	line-height:-190%;
	}
table#aboutus .lCont, table#stuff .lCont, table#accMap_kan .lCont, table#accMap_tyo .lCont, table#contactus .lCont, table#Seminar .lCont {
	width:25%;
	padding:5px;
	color:#333333;
	border-right:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background:#f0f0f0;
	text-align:left;
	line-height:160%;
	}

table#aboutus .rCont, table#stuff .rCont, table#accMap_kan .rCont, table#accMap_tyo .rCont, table#contactus .rCont, table#Seminar .rCont {
	width:75%;
	padding:5px;
	color:#333333;
	border-right:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align:left;
	line-height:160%;
	}
table#accMap_kan .gpmap {
	width:75%;
	padding:15px 0 15px 40px;
	border-right:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	}
table#accMap_tyo .gpmap {
	width:75%;
	padding:15px 0 15px 50px;
	border-right:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	}

table#stuff .licence {
	width:15%;
	padding:5px;
	color:#333333;
	border-right:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align:left;
	line-height:160%;
	}
table#stuff .licenceCont {
	width:60%;
	padding:5px;
	color:#333333;
	border-right:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align:left;
	line-height:160%;
	}
/*-------------------------------------------不動産視察日程表-------------------------------------*/
table#newIti, table#newAcco, table#newFltsch1, table#newFltsch2, table#newFltsch3, table#cxl {
	width:100%;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	background:#fff;
	}
	
	table#newIti .titleDay {
		width:5%;
		font-weight:700;
		text-align:center;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		line-height:150%;
		}
	table#newIti .titleDest {
		width:18%;
		font-weight:700;
		text-align:center;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		line-height:150%;
		}
	table#newIti .titleTime {
		width:10%;
		font-weight:700;
		text-align:center;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		line-height:150%;
		}
	table#newIti .titleTrans {
		width:12%;
		font-weight:700;
		text-align:center;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		line-height:150%;
		}
	table#newIti .titleIti {
		width:50%;
		font-weight:700;
		text-align:center;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		line-height:150%;
		}
	table#newIti .titleMeal {
		width:5%;
		font-weight:700;
		text-align:center;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		line-height:150%;
		}
		
			table#newIti .tdCenter {
				border-right:1px solid #ccc;
				border-bottom:1px solid #ccc;
				padding-top:5px;
				line-height:150%;
				text-align:center;
				vertical-align:text-top;
				}
			table#newIti .tdDest {
				border-right:1px solid #ccc;
				border-bottom:1px solid #ccc;
				padding:5px 3px 3px 5px;
				line-height:150%;
				vertical-align:text-top;
				}
			table#newIti .tdIti {
				border-right:1px solid #ccc;
				border-bottom:1px solid #ccc;
				padding:5px 3px 3px 5px;
				line-height:150%;
				vertical-align:text-top;
				}
				table#newIti .tdIti span {
					text-align:right;
					font-weight:400;
					padding-right:3px;
									}
					table#newIti .tdIti .orientation {
					    color:#CC0000;
						text-align:left;
						font-weight:700;
									}
					table#newIti .tdIti .hour {
					    color:#CC0000;
						text-align:right;
						font-weight:700;
									}
					table#newIti .tdIti .acco {
						text-align:right;
						font-weight:700;
									}
	
p.Bn_kul_modelplan {
	display:block;
	width:690px;
	height:80px;
	background:url(../../../images/property/tour/kul.gif);
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:15px;
	}
p.Bn_pen_modelplan {
	display:block;
	width:690px;
	height:80px;
	background:url(../../../images/property/tour/pen.gif);
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:15px;
	}
p.Bn_kul_pen_modelplan {
	display:block;
	width:690px;
	height:80px;
	background:url(../../../images/property/tour/kul_pen.gif);
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:15px;
	}
p.Bn_dbx_abd_modelplan {
	display:block;
	width:690px;
	height:80px;
	background:url(../../../images/property/tour/dbx_abd.gif);
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:15px;
	}
p.Bn_tourfee {
	display:block;
	width:690px;
	height:36px;
	background:url(../../../images/property/common/bn_tourfee.gif);
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:5px;
	}
div#nrt {
	float:left;
	display:block;
	width:335px;
	height:auto;
	margin:10px 10px 10px 0;
	}
div#kix {
	float:left;
	display:block;
	width:335px;
	height:auto;
	margin:10px 0 10px 10px;
	}
 
table#nrt, table#kix {
	width:335px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	background:#fff;
	}
	table#nrt .tdate, table#kix .tdate {
		width:160px;
		background:#F0F0F0;
		text-align:center;
		line-height:160%;
		border-right:1px solid #CCC;
		border-bottom:1px solid #CCC;
		}
	table#nrt .date, table#kix .date {
		width:160px;
		text-align:left;
		padding-left:15px;
		line-height:160%;
		border-right:1px solid #CCC;
		border-bottom:1px solid #CCC;
		}
	table#nrt .trate, table#kix .trate {
		width:145px;
		background:#F0F0F0;
		text-align:center;
		line-height:160%;
		border-right:1px solid #CCC;
		border-bottom:1px solid #CCC;
		}
	table#nrt .rate, table#kix .rate {
		width:145px;
		text-align:right;
		padding-right:15px;
		line-height:160%;
		border-right:1px solid #CCC;
		border-bottom:1px solid #CCC;
		}		
	table#cxl .tcont {
		width:484px;
		background:#F0F0F0;
		text-align:center;
		line-height:160%;
		border-right:1px solid #CCC;
		border-bottom:1px solid #CCC;
		}
		table#cxl .cont {
			width:484px;
			text-align:left;
			line-height:160%;
			padding-right:8px;
			paddin-left:8px;
			border-right:1px solid #CCC;
			border-bottom:1px solid #CCC;
			}
	table#cxl .tpercent {
		width:190px;
		background:#F0F0F0;
		text-align:center;
		line-height:160%;
		border-right:1px solid #CCC;
		border-bottom:1px solid #CCC;
		}
		table#cxl .percent {
			width:190px;
			text-align:center;
			line-height:160%;
			border-right:1px solid #CCC;
			border-bottom:1px solid #CCC;
			}
dt.lc {
	float:left;
	margin-right:20px;
	}
dd.rc {
	float:left;
	}
p.boxnti {
	float:left;
	display:block;
	width:450px;
	margin:8px 15px 10px 5px;
	}
p.logonti {
	float:left;
	display:block;
	width:220px;
	margin-top:8px;
	}

/*------------------------------------------------------------------------------------------------------*/
/*---------------------------------マレーシア不動産フェアー２００８-------------------------------------*/
/*------------------------------------------------------------------------------------------------------*/
/*フェア　インデックスページ*/
#bn_fair_anime {
	display:block;
	width:690px;
	height:85px;
	margin-bottom:18px;
	}
#titleFair {
	display:block;
	width:690px;
	height:120px;
	background:url(../../../images/property/fair/bn_titleFair.gif);
	margin-bottom:25px;
	text-indent:-9999px;
	}
#imgfair_pamph {
	float:left;
	display:block;
	width:300px;
	height:auto;
	margin-top:10px;
	margin-right:10px;
	}
#btn_fair_phdl {
	display:block;
	width:300px;
	height:36px;
	margin-top:15px;
	}
#img_ads {
	float:left;
	display:block;
	width:180px;
	height:auto;
	}
p.comment {
	display:block;
	width:400px;
	height:auto;
	background:#F0f0F0;
	margin:15px auto 15px auto;
	padding:5px;
	border:1px solid #CCCCCC;
	}
#fair_kensho {
	float:left;
	display:block;
	width:300px;
	height:135px;
	margin:10px 20px 15px 10px;
	}
#fair_sankashaboshu {
	float:left;
	display:block;
	width:126px;
	height:124px;
	margin:10px 0;
	}

#btn_moushikomi {
	display:block;
	float:left;
	width:250px;
	height:50px;
	background:url(../../../images/property/fair/btn_moushikomi.gif);
	margin-left:120px;
	}	
#btn_todetail {
	display:block;
	width:200px;
	height:36px;
	background:url(../../../images/property/fair/btn_to_detail.gif);
	margin-left:290px;
	}	
p.bn_shusai, p.bn_kyousai, p.bn_kouen, p.bn_kyoryoku, p.bn_kikaku, p.bn_kyosan {
	display:block;
	width:475px;
	height:30px;
	/*color:#9D002C;
	color:#993333;*/
	color:#CC0000;
	background:url(../../../images/property/fair/bn_blue.gif);
	margin-bottom:10px;
	font-size:16px;
	font-weight:700;
	padding-left:15px;
	line-height:210%;
	/*text-indent:-9999px;*/
	}
table#shusai, table#kyousai, table#kouen, table#kikaku, table#kyosan {
	width:490px;
	margin-top1:8px;
	margin-bottom:20px;
	}
	table#shusai .logo,	table#kikaku .logo {
		width:490px;
		margin-top:5px;
	}	
	table#shusai .corp,	table#kikaku .corp {
		width:490px;
		line-height:160%;
		text-align:left;
	}	
	table#shusai .logo,	table#kikaku .logo {
	width:50%;
	margin-top:5px;
	}	
	table#shusai .corp,	table#kikaku .corp {
	width:50%;
	text-align:center;
	}	
	table#kyosan .logo { 
	width:122px;
	padding-top:7px;
	}
	table#kyosan .logo1 { 
	width:122px;
	padding-top:20px;
	}
	table#kyosan .corp { 
	width:122px;
	text-align:center;
	line-height:160%;	
	}	
	
	
	/*
p.bn_kyousai {
	display:block;
	width:490px;
	height:30px;
	background:url(../../../images/property/fair/bn_blue.gif);
	margin-bottom:10px;
	}
p.bn_kouen {
	display:block;
	width:490px;
	height:30px;
	background:url(../../../images/property/fair/bn_blue.gif);
	margin-bottom:10px;
	}
p.bn_kyoryoku {
	display:block;
	width:490px;
	height:30px;
	background:url(../../../images/property/fair/bn_blue.gif);
	margin-bottom:10px;
	}
p.bn_kikaku {
	display:block;
	width:490px;
	height:30px;
	background:url(../../../images/property/fair/bn_blue.gif);
	margin-bottom:10px;
	}
p.bn_kyosan {
	display:block;
	width:490px;
	height:30px;
	background:url(../../../images/property/fair/bn_blue.gif);
	margin-bottom:10px;
	}*/
p.bn_en_title {
	display:block;
	width:690px;
	height:60px;
	background:url(../../../images/property/fair/bn_fair_En_title.gif);
	margin-bottom:15px;
	text-indent:-9999px;
	/*overflow:hidden;*/
	}	
div#mainClm {
	float:left;
	width:490px;
	margin-right:10px;
	}
div#imgClm {
	float:left;
	width:190px;
	}
	p.spguest img {
		width:100px;
		margin:5px auto 5px auto;
		}
	p.spguest {
		display:block;
		width:190px;
		height:30px;
		background:url(../../../images/property/fair/bn_spguest.gif);
		margin-bottom:5px;
		text-indent:-9999px;
		}
	p.mainhost, p.support, p.keynote_speaker {
		display:block;
		width:185px;
		height:30px;
		color:#FFFFFF;
		font-size:17px;
		font-weight:700;
		background:url(../../../images/property/fair/bn_dummy.gif) no-repeat;
		margin-bottom:5px;
		padding-left:5px;
		line-height:180%;
		/*text-indent:-9999px;*/
		}
.imgp {
	width:100px;
	height:auto;
	margin:5px auto 5px auto;
	}
.titlep {
	width:190px;
	text-align:center;
	} 
p.reg_narrow {
	display:block;
	width:440px;
	background:#f0f0f0;
	font-size:10px;
	margin:10px;
	padding:5px 10px 5px 10px;
	line-height:160%;
	border:1px solid #CCCCCC;
	}

/*プログラム*/
p.bn_program {
	display:block;
	width:675px;
	height:30px;
	color:#FFF;
	background:url(../../../images/property/fair/bn_title_blue.gif);
	margin-bottom:15px;
	font-size:16px;
	font-weight:700;
	padding-left:15px;
	line-height:210%;
}
p.context {
	display:block;
	width:670px;
	margin:10px;
	line-height:160%;
	}
p.context2 {
	float:left;
	display:block;
	width:670px;
	margin:0 10px 10px 10px;
	line-height:160%;
	}
p.reg {
	display:block;
	width:650px;
	background:#f0f0f0;
	margin:0 10px 10px 10px;
	padding:5px 10px 5px 10px;
	line-height:160%;
	border:1px solid #CCCCCC;
	}
#btn_fair_seminar_touroku {
	display:block;
	width:600px;
	height:36px;
	background:url(../../../images/property/fair/bn_fair_sankatouroku.gif);
	margin:10px auto 10px auto;
	text-indent:-9999px;
	}
table#program {
	width:690px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	}
	table#program .timeT {
		width:12%;
		background:#F8A900;
		font-weight:700;
		line-height:160%;
		text-align:center;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		}
	table#program .time {
		width:12%;
		background:#F0F0F0;
		font-weight:700;
		line-height:160%;
		text-align:center;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		}
	table#program .dayT {
		width:44%;
		background:#F8A900;
		font-weight:700;
		padding:5px 0 5px 10px;
		line-height:200%;
		text-align:center;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		}
	table#program .day {
		width:44%;
		padding:5px 0 5px 10px;
		line-height:200%;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		}
		table#program .daycw {
			width:44%;
			padding:20px 0 20px 10px;
	 		line-height:160%;
			border-right:1px solid #CCCCCC;
			}
		table#program .daycy {
			width:44%;
			background:#FFF0D9;
			padding:5px 0 5px 10px;
	 		line-height:190%;
			border-right:1px solid #CCCCCC;
			border-bottom:1px solid #CCCCCC;
			}
		table#program .basiclecture {
			width:44%px;
			background:#0000FF;
			color:#FFF;
			font-weight:700;
			padding:5px 0 5px 10px;
			border-right:1px solid #CCCCCC;
	 		line-height:160%;
			}
		table#program .semtitle {
			width:230px;
			padding-left:5px;
			padding-right:5px;
			line-height:160%;
			vertical-align:middle;
			}
		table#program .sempict {
			width:60px;
			padding:5px 0 5px 10px;
			border-right:1px solid #CCCCCC;
	 		line-height:160%;
			}

/*MPI*/
p.bn_mpi {
	display:block;
	width:475px;
	height:30px;
	color:#FFF;
	margin-bottom:15px;
	font-size:16px;
	font-weight:700;
	padding-left:15px;
	line-height:210%;
	}
p.bn_mpi_en {
	display:block;
	width:690px;
	height:36px;
	background:url(../../../images/property/fair/bn_mpi_en.gif);
	margin-bottom:15px;
	text-indent:-9999px;
	}
div.imgMPI{
	display:block;
	width:576px;
	height:auto;
	margin:15px auto 15px auto;
	}
#mpi_structure {
	display:block;
	width:450px;
	height:auto;
	margin:20px auto 20px auto;
	}
/*フェア会場*/
p.bn_kaijyou {
	display:block;
	width:675px;
	height:30px;
	color:#FFF;
	background:url(../../../images/property/fair/bn_title_blue.gif);
	margin-bottom:15px;
	font-size:16px;
	font-weight:700;
	padding-left:15px;
	line-height:210%;
	}
#btn_accessmap {
	display:block;
	width:180px;
	height:36px;
	background:url(../../../images/property/fair/btn_accessmap.gif);
	margin-left:510px;
	}	

/*フェア申し込み*/
p.bn_moushikomi {
	display:block;
	width:675px;
	height:30px;
	color:#FFF;
	background:url(../../../images/property/fair/bn_title_blue.gif);
	margin-bottom:15px;
	font-size:16px;
	font-weight:700;
	padding-left:15px;
	line-height:210%;
	}
/*協賛企業・協力企業*/
p.bn_kyosankigyo {
	display:block;
	width:675px;
	height:30px;
	color:#FFF;
	background:url(../../../images/property/fair/bn_title_blue.gif);
	margin-bottom:15px;
	font-size:16px;
	font-weight:700;
	padding-left:15px;
	line-height:210%;
	}
p.bn_kyoryokukigyo {
	display:block;
	width:675px;
	height:30px;
	color:#FFF;
	background:url(../../../images/property/fair/bn_title_blue.gif);
	margin-bottom:15px;
	font-size:16px;
	font-weight:700;
	padding-left:15px;
	line-height:210%;
	}
dl.corp {
	display:block;
	width:690px;
	height:auto;
	border-top:1px dashed #CCCCCC;
	margin-bottom:15px;
	}
	dt.image {
	float:left;
	display:block;
	width:180px;
	height:auto;
	margin-top:15px;
	margin-right:10px;
	}
	dd.cont {
	float:left;
	display:block;
	width:500px;
	height:auto:
	}
p.titleAboutus, p.titleStaff, p.titleAccess_map {
	display:block;
	width:675px;
	height:30px;
	color:#FFF;
	background:url(../../../images/property/fair/bn_title_blue.gif);
	margin-bottom:15px;
	font-size:16px;
	font-weight:700;
	padding-left:15px;
	line-height:210%;
    }
	
