/*----------------------------------------------------
base css for heiko HEIKO HOUSING CO., LTD. website

----------------------------------------------------*/
body,pre,p,blockquote,
form,fieldset,input,textarea,select,option,
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
embed,object {
	margin: 0;
	padding: 0;
}


body{
	font-size :            12px;
	color :#333333;
	margin:0px;
	padding:0px;
	scrollbar-3dlight-color:#F0F0F0;
	scrollbar-arrow-color:#ffffff;
	scrollbar-darkshadow-color:#F0F0F0;
	scrollbar-face-color:#999999;
	scrollbar-highlight-color:#F0F0F0;
	scrollbar-shadow-color:#F0F0F0;
	scrollbar-track-color:#F0F0F0;
	background-color: #F0F0F0;



}
iframe {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	text-align: left;
	vertical-align: top;
}



.navi{
margin:21px 0 0 25px;
padding:0;
width:250px;
border:0;
overflow:hidden;
}


td, th {
}

td.mid {
	vertical-align : middle ;
}

td.bottom {
	vertical-align : bottom;
}

table {
	margin : 0;
}

.navy {
color: #233b54;
}

.blue {
color:#00a59d;
}

.white {
color:#FFFFFF;
}

.brown {
color:#e8e0d9;
}

.title {
color:#330000;
font-size:18px;
font-weight:bold;
}

.day {
color:#7f6954;
font-size:12px;
}


.form {margin:0;
width:370px;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#ffffff;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#D9C7B3;
  scrollbar-highlight-color:#ffffff;
  scrollbar-shadow-color:#ffffff;
  scrollbar-track-color:#ffffff;

}


a:link { color : #333333; text-decoration : none }
a:visited { color : #333333; text-decoration: none}
a:hover { color : #00a59d ;  text-decoration : none}
a:active { color : #ff8080 ; text-decoration : none}

a.w:link { color : #FFFFFF ; text-decoration : none }
a.w:visited { color : #FFFFFF ; text-decoration: none }
a.w:hover { color : #00a59d ;  text-decoration : none }
a.w:active { color : #ff8080 ; text-decoration : none }

a.o:link { color : #00a59d ; text-decoration : none }
a.o:visited { color : #00a59d ; text-decoration: none }
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.o:hover { color : #ff8080 ;  text-decoration : none }
a.o:active { color : #ff8080 ; text-decoration : none }

a.s:link { color : #333333 ; text-decoration : none ; font-weight:bold }
a.s:visited { color : #333333 ; text-decoration: none ; font-weight:bold }
a.s:hover { color : #00a59d ;  text-decoration : none ; font-weight:bold }
a.s:active { color : #ff8080 ; text-decoration : none ; font-weight:bold }

a.o2:link { color : #00a59d ; text-decoration : underline }
a.o2:visited { color : #00a59d ; text-decoration: underline }
a.o2:hover { color : #ff8080 ;  text-decoration : underline }
a.o2:active { color : #ff8080 ; text-decoration : underline }


.menu01 {
	font-size: 14px ;
	line-height: 120%;
}


.menu02 {
	font-size: 14px ;
	line-height: 120%;
	vertical-align : middle ;
}
