/* CSS Document */

body{
	font-size:12px;
	line-height:1.5em;
	color:#333;
	}
	
body#indexStyle *{
	padding:0;
	margin:0;
	}
	
a,a:link{
	color:#000099!important;
	}
a:hover{
	color:#0066FF!important;
	text-decoration:none!important;
	}
a:visited{
	color:#000066!important;
	}
	
body#indexStyle table{
	text-align:left!important;
	}

.text1 {  font-size: 1px;}
.text5 {  font-size: 5px}
.text8 {  font-size: 8px}
.text10 {
	font-size: 10px;
	color: #333333;
}
.text12 {
	font-size: 12px;
	color: #333333;
}
.text14 {  font-size: 14px}
.text18 {  font-size: 18px}

.menu1				{color:#333333;}
.menu1 a:link {  color: #333333}
.menu1 a:active {  color: #003399; text-decoration: none}
.menu1 a:visited {  color: #0066CC; text-decoration: none}
.menu1 a:hover {
	text-decoration: underline;
	color: #333333;
}
.text12white {
	font-size: 12px;
	color: #FFFFFF;
}
.text16 {
	font-size: 16px;
}
.border1 {
	background-color: #003399;
	color: #FFFFFF;
	font-size: 12px;
}
.menu2 {
	font-size: 12px;
	color: #023C86;
	background-color: #D8EEFF;
}
h1 {
	font-size: 10px;
	font-weight: normal;
	color: #093A9D;
	margin: 0px;
	padding: 0px;
}

#alpha{
	width:670px;
	height:300px;
	margin:10px auto;
	}
#beta{
	width:670px;
	margin:10px auto;
	}
	
#BTalpha{
	width:450px;
	float:left;
	}

#BTbeta{
	width:210px;
	float:right;
	}

#BTalpha p,
#BTbeta p{
	text-align:left;
	}

/*当社オススメ売主物件*/
#osusumeCompo{
	width:450px;
	height:290px;
	float:left;
	text-align:left;
	}
	
#osusumeCompo iframe{
	background:url(image/osusume_back.jpg) 0 0 repeat-x #FFF;
	background-attachment:fixed;
	width:450px;
	height:250px;
	display:block;
	float:none;
	clear:both;
	}
	
#ocTitle{
	background:url(image/osusume_title.jpg) 0 0 no-repeat;
	height:40px;
	float:none;
	clear:both;
	}
	
#ocTitle h3{
	width:335px;
	height:40px;
	float:left;
	display:block;
	}
	
#ocTitle h3 span{
	height:40px;
	text-indent:-9999em;
	display:block;
	}
	
#ocTitle #otBt{
	width:110px;
	height:30px;
	float:left;
	margin:5px 0 0 0;
	}
	
#ocTitle #otBt a{
	height:30px;
	display:block;
	text-indent:-9999em;
	}
	
	
/*まん中のコンテンツ*/
#centerCompo{
	width:210px;
	float:left;
	}
	
/*施工例*/
#sekoureiCompo{
	}
#sekoureiCompo p{
	padding:0 0 5px;	
	}
	
/*nhc club*/
#clubCompo{
	background:url(image/club_r2_c1.jpg) 0 bottom no-repeat;
	height:110px;
	}
#clubCompo p{
	padding:0 10px;
	font-size:11px;
	}
	
	
/*トピックス*/
#topics{
	width:210px;
	text-align:left;
	float:right;
	}
	
#topics h3{
	background:url(image/topics_title.jpg) 0 0 no-repeat;
	width:210px;
	height:35px;
	display:block;
	}
	
#topics h3 span{
	height:35px;
	text-indent:-9999em;
	display:block;
	}
	
#topics iframe{
	background:url(image/topics_back.jpg) 0 0 repeat-x #FFF;
	background-attachment:fixed;
	width:210px;
	height:195px;
	display:block;
	margin:0 0 10px;
	}
	
#topics p.contentsDisc{
	font-size:10px;
	line-height:12px;
	display:block;
	height:45px;
	}

/*当社分譲実績*/
#bunjyoJisseki{
	width:240px;
	height:285px;
	float:left;
	text-align:left;
	}
	
#bunjyoJisseki p{
	width:230px;
	}


#bunjyoTable{
	width:230px;
	height:200px;
	overflow-x:hidden;
	overflow-y:scroll;
	margin:0 0 10px;
	}
	
#bunjyoTable table{
	width:210px;
	}
	
/*会社案内*/
#comCompo{
	float:none;
	clear:both;
	}


/*売却物件募集*/
#baikyakuBT{
	width:210px;
	height:115px;
	}
	
#baikyakuBT a{
	background:url(image/baikyaku.jpg) 0 0 no-repeat;
	height:105px;
	display:block;
	text-indent:-9999em;
	}

/*コンテンツ*/
#contetnsCompo{
	background:#F3F3F3;
	text-align:left;
	font-size:12px;
	padding:0 0 10px;
	margin:0 0 10px;
	}
	
#contetnsCompo ul{
	list-style-type:none;
	padding:0 0 10px;
	}
	
#contetnsCompo ul li{
	list-style-type:none;
	padding:10px 10px 0;
	}
	
#contetnsCompo ul li p{
	color:#333;
	}
	
#contetnsCompo ul li a{
	color:#000066;
	}
