

p.CL01 {
clear:both;padding:0px;margin:0px;font-size:0px;line-height:0px;
}

p.CL02 {
margin:0px;padding:0px;
}

.REDbold01 {
color:#cc0000;
font-size:120%;
font-weight:bold;
}

.ORANGE01 {
color:#FF9900;
}

.ORANGE02 {
color:#FF9900;
font-size:120%;
}



#WRAPPER {
text-align:left; width: 740px;
}

.HEADER00 {
padding:0px 0px 5px 0px;
}

.HEADER00 h2 {
	height:62px;
	margin-bottom:-62px;
	background: transparent url(header01.gif) 0% 0% no-repeat;
	text-indent: -9999px;
}
.HEADER00 a.topLink {
	display:block;
	width:161px;
	height:62px;
	margin-bottom:-12px;
	text-indent: -9999px;
}
.HEADER00 ul {
	margin:0;
	padding:0;
	text-align:right;
}
.HEADER00 ul li {
	display:inline;
	padding-left:5px;
}
.HEADER00 ul li a {
	color: #a7a7a7;
}
.HEADER00 ul li a:hover {
	color: #ff3300;
}


.HEADER-NAVI00 {
	border:1px solid #cccccc;
}

.PAGETITLE01 {
border-style:none none solid none;border-color:#cccccc;border-width:1px;padding:20px 0px 5px 0px;
}

.COPYRIGHT {
text-align:right;line-height:20px;
}

/*--bg--*/

.PAGEBACK03,.PAGEBACK04,.PAGEBACK05,.PAGEBACK06,.PAGEBACK07,.PAGEBACK08,.PAGEBACK09,
.PAGEBACK11,.PAGEBACK11-2,.PAGEBACK12,.PAGEBACK13,.PAGEBACK14
{border-style:none solid none none;border-color:#cccccc; border-width:1px;background-position: right bottom; background-repeat: no-repeat;padding-bottom:100px;_padding-bottom:0px;}


.PAGEBACK03 {background-image: url(../images/architect-bg01.gif);}

.PAGEBACK04 {background-image: url(../images/company-bg01.gif); }

.PAGEBACK05 {background-image: url(../images/map-bg01.gif); }

.PAGEBACK06 {background-image: url(../images/sitemap-bg01.gif); }

.PAGEBACK07 {background-image: url(../images/comp-bg01.jpg);}

.PAGEBACK08 {background-image: url(../images/voice-bg01.gif); font-size:90%;}

.PAGEBACK09 {background-image: url(../images/land-bg01.gif);}

.PAGEBACK11 {background-image: url(../images/sale-bg01.gif); }

.PAGEBACK11-2 {background-image: url(../images/sale-bg02.gif);}

.PAGEBACK13 {background-image: url(../images/reform-bg01.gif);}

.PAGEBACK14 {background-image: url(../images/exterior-bg01.gif); }

/*--top--*/

.top00 {
width:740px;margin:0px 0px 33px 0px;
}

.top01 {
width:427px;height:700px;float:left;
}
.top01 object {
border-width:1px;border-style:solid;border-color:#999999;
}
.top01 .top01-banner {background:#f5eecc;padding:20px 10px;}
.top01 .top01-banner table {margin:0px auto;}

.top02 {
width:283px; height:525px; float:left; margin-left:30px;
}
.top02 h1 {
height: 162px;
background: #ffffff url(top.gif) 0% 25px no-repeat;
text-indent: -9999em;
}


.top02-news-0 {
background-repeat:no-repeat;
background-image: url(../images/top-news-tit.gif);
background-position: 0px 0px;
text-indent: -9999px;
}

.top02-news-1 {
font-size:12px;
line-height:14px;
height:250px;
overflow:auto;
border-width:1px 1px 3px 1px;
border-color:#999999;
border-style:solid;
padding:5px 5px 0px 5px;
scrollbar-face-color: #ffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #999999; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff; 

}
.top02-news-1 a {
color:#0033ff;
text-decoration:underline;
}
.top02-news-2 {
color:#3399cc; line-height:16px; display:block; margin: 5px 0px 0px 0px ;
}


.top-tenpoeizo {
	margin-bottom:50px;
border: 1px solid #cccccc;
}
.top-tenpoeizo h4 {
margin:0;
padding:0;
height: 23px;
background: #ffffff url(h-introduction.gif) 0% 0% no-repeat;
text-indent:-1000em;
}
.top-tenpoeizo div.inner {
margin: 30px 0px 30px 0px;
border-left: 10px solid #cccccc;
border-right: 10px solid #cccccc;
}


.top03 {
border-color:#cccccc;border-style:none solid solid solid;border-width:1px;margin:0px 0px 30px 0px;
}

.top03-1 {
	height:23px;
	background-color: #cccccc;
	background-image: url(../images/top-customer-tit01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: right;
	padding: 0px 10px 1px 0px;
}

.top03-customer01 {
	min-height: 176px;
	margin:30px 0px 0px 0px;
	border-color:#cccccc;
	border-style:none solid none solid;
	border-width:10px;
	padding: 0px 30px 0px 30px;
	clear:both;
}

.top03-customer02 {
width:200px;height:180px;background-color:#cccccc;float:left;
}

.top03-custmer03 {
float:left; margin: 0px 0px 0px 5px; width: 430px; text-align: left;
}

.top03-custmer04 {
border-width:1px; border-color:#999999; border-style:none none solid none;
color:#3399cc;
line-height:30px;
font-size:14px;
font-weight: bold;
padding: 0px 0px 0px 10px;
}

.top03-custmer05 {
padding:10px 0px 0px 10px;
text-align:justify;text-justify:inter-ideograph;
}

.top03-custmer06 {
	text-align:right;
	padding: 0px 10px 0px 0px;
}

.top04 {
	height:95px;
	overflow:hidden;
	border-width:6px 0px 1px 0px;border-color:#cccccc;border-style:solid none solid none;
}

.top04-1 {
float:left; width: 655px;
}
.top04-2 {
	padding:3px 0px;
	border-bottom:1px solid #cccccc;
}
.top04-4 {
	padding: 10px 0px 5px 30px;
	background: transparent url(logo01.gif) 0% 10px no-repeat;
}
.top04-5 {
width:84px; border-left:1px solid #cccccc; float:left; height: 95px;text-align:center;
}

/
/*--company--*/

.PAGE04-01 {
	margin:85px 0px 0px 112px;_margin:85px 0px 100px 112px;
	width: 540px;
}

.PAGE04-01new {
	margin:85px auto 100px auto;
	width: 600px;
}

.PAGE04-02 {
border-style:solid none solid none;border-top-color:#ff9933;border-bottom-color:#999999;border-width:6px;padding:15px 0px 20px 0px;
}

.companyArea dl {
	margin:0px 0px 10px 0px;
}
.companyArea dt {
	width:100px;
	height:1em;
}
.companyArea dd {
	margin:-1em 0px 13px 90px;
}

.BDR01 {border-style:none none solid none;border-color:#E8E6C8;border-width:1px;padding:5px 0px 5px 0px;}

/*--sitemap--*/

.PAGE05-01 {
	background-image: url(../images/sitemap-tit02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 23px;
	text-indent: -9999px;
}

.PAGE05-02 {
	border-style:none none solid none;
	border-bottom-color:#999999;
	border-width:6px;
	padding:15px 0px 20px 0px;
}

.PAGE05-02-1px {
	border-style:none none solid none;
	border-bottom-color:#999999;
	border-width:1px;
	padding:15px 0px 20px 0px;
}

.SITEMAP-menu01 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu01 a{
background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left; display:block;
}

.SITEMAP-menu01 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu01.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu02 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu02 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu02 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu02.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu03 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu03 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu03 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu03.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu04 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu04 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu04 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu04.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu05 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu05 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu05 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu05.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu06 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu06 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu06 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu06.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu07 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu07 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu07 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu07.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu08 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu08 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu08 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu08.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu09 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu09 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu09 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu09.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu10 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu10 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu10 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu10.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu11 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu11 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu11 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu11.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu12 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu12 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu12 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu12.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu13 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu13 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu13 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu13.gif);background-repeat: no-repeat; background-position: left;height:20px;
}

.SITEMAP-menu14 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu14 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu14 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu14.gif);background-repeat: no-repeat; background-position: left;height:20px;
}


.SITEMAP-menu15 {
	width:283px;
	line-height: 20px;
	background-position:0px 5px;
	display:block;	text-indent:140px;
}

.SITEMAP-menu15 a{
 background-image: url(../images/sitemap-menu00.gif);background-repeat: no-repeat; background-position: left;	display:block;
 }

.SITEMAP-menu15 a:hover{
text-align:left; width:283px; background-image: url(../images/sitemap-menu15.gif);background-repeat: no-repeat; background-position: left;height:20px;
}


/*--completion--*/

.PAGE07-00 {
	margin:85px 0px 0px 82px;_margin:85px 0px 100px 82px;
	width: 560px;
}

.PAGE07-01 {
	background-image: url(../images/comp-tit01.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 23px;
	text-indent: -9999px;
}

.PAGE07-02 {
	background-image: url(../images/comp-tit02.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	text-indent: 163px;
	padding: 10px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

.PAGE07-file01-1 {
	background-image: url(../images/comp-file01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 36px 0px 0px 0px;
	margin: 0px 0px 50px 0px;
	_margin: 0px 0px 10px 0px;
	clear:both;
}

.PAGE07-file01-2 {
	background-image: url(../images/comp-file02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 36px 0px 0px 0px;
	margin: 0px 0px 50px 0px;
	_margin: 0px 0px 10px 0px;
	clear:both;
}

.PAGE07-file01-3 {
	background-image: url(../images/comp-file03.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 36px 0px 0px 0px;
	margin: 0px 0px 50px 0px;
	_margin: 0px 0px 10px 0px;
	clear:both;
}

.PAGE07-file01-4 {
	background-image: url(../images/comp-file04.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 36px 0px 0px 0px;
	margin: 0px 0px 50px 0px;
	_margin: 0px 0px 10px 0px;
	clear:both;
}

.PAGE07-file01-5 {
	background-image: url(../images/comp-file05.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 36px 0px 0px 0px;
	margin: 0px 0px 50px 0px;
	_margin: 0px 0px 10px 0px;
	clear:both;
}

.PAGE07-file02 {
float:left; background-repeat: no-repeat; background-image: url(../images/comp-file-tit01.gif); width: 260px; background-position: left 0; margin: 0px 39px 0px 0px; padding: 17px 0px 0px 0px;
}

.PAGE07-file03 {
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
}

.PAGE07-file04 {
float:left; background-repeat: no-repeat; background-image: url(../images/comp-file-tit02.gif); width: 260px; background-position: left 0; margin: 0px 0px 0px 0px; padding: 17px 0px 0px 0px;
}

.PAGE07-file04-2 {
float:left;  width: 260px; margin: 0px 0px 0px 0px; padding: 17px 0px 0px 0px;
}

/*--completion--*/

.PAGE08-00 {
	margin:85px 0px 0px 82px;_margin:85px 0px 100px 82px;
	width: 560px;
}

.PAGE08-01 {
	background-image: url(../images/voice-tit02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 23px;
	text-indent: -9999px;
}

.PAGE08-02 {
	padding: 10px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	text-align:justify;text-justify:inter-ideograph;
}

.PAGE08-no01-1 {
	background-image: url(../images/voice-no01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 23px;
	text-indent: -9999px;
}

.PAGE08-no01-2 {
	background-image: url(../images/voice-no02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 23px;
	text-indent: -9999px;
}

.PAGE08-no01-3 {
	background-image: url(../images/voice-no03.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 23px;
	text-indent: -9999px;
}

.PAGE08-no01-4 {
	background-image: url(../images/voice-no04.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 23px;
	text-indent: -9999px;
}

.PAGE08-no01-5 {
	background-image: url(../images/voice-no05.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 23px;
	text-indent: -9999px;
}
.PAGE08-no01-6 {height: 23px; background: transparent url(../images/voice-no06.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-7 {height: 23px; background: transparent url(../images/voice-no07.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-8 {height: 23px; background: transparent url(../images/voice-no08.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-9 {height: 23px; background: transparent url(../images/voice-no09.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-10 {height: 23px; background: transparent url(../images/voice-no10.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-11 {height: 23px; background: transparent url(../images/voice-no11.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-12 {height: 23px; background: transparent url(../images/voice-no12.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-13 {height: 23px; background: transparent url(../images/voice-no13.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-14 {height: 23px; background: transparent url(../images/voice-no14.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-15 {height: 23px; background: transparent url(../images/voice-no15.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-16 {height: 23px; background: transparent url(../images/voice-no16.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-17 {height: 23px; background: transparent url(../images/voice-no17.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-18 {height: 23px; background: transparent url(../images/voice-no18.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-19 {height: 23px; background: transparent url(../images/voice-no19.gif) 0% 0% no-repeat; text-indent: -9999px;}
.PAGE08-no01-20 {height: 23px; background: transparent url(../images/voice-no20.gif) 0% 0% no-repeat; text-indent: -9999px;}

.PAGE08-no02 {
	text-align:right;
	line-height:30px;
	border-width: 1px;
	border-style: none none solid none;
	border-color: #cccccc;
	clear: both;
	height: 30px;
}

.PAGE08-no03 {
display:block; background-repeat:no-repeat; background-image: url(../images/voice-no-customer.gif);
height: 30px; float: left; padding-left:250px; background-position: 160px 0px;
}

.PAGE08-no04 {
margin: 0;
padding: 0;
}

.PAGE08-no06 {
border-width:1px; border-color:#999999; border-style:none none solid none; color:#3399cc; font-size:14px;
line-height:18px; font-weight: bold; padding: 0px 0px 0px 10px;
}

.PAGE08-no05 {
	margin: 0px 0px 0px 0px;
	padding-bottom:20px;
/*float:left; margin: 0px 0px 0px 5px; width: 350px; text-align: left;*/
}

/*--fudosan--*/
.PAGE09-01 {
	background-image: url(../images/realestate-tit02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 50px;
	text-indent: -9999px;
}

.PAGE09-02-1 {border-width:1px 0px 2px 0px;border-style:solid none solid none;border-color:#cccccc;}
.PAGE09-02-2 {border-width:1px;border-style:none solid solid none;border-color:#cccccc;}
.PAGE09-02-3 {border-width:1px;border-style:none none solid none;border-color:#cccccc;}
.PAGE09-02-4 {border-width:1px;border-style:none solid none none;border-color:#cccccc;}
.PAGE09-02-5 {border-width:1px;border-style:solid none none none;border-color:#cccccc;margin-top:20px;height:24px;}
.PAGE09-02-5-1 {float:left;padding:3px 0px 0px 0px;}
.PAGE09-02-5-2 {margin:auto 0px auto 5px;}
.PAGE09-02-6 {
	line-height:20px;
	background-color:#eaeaea;
	text-align:center;
	border-width:1px;
	border-style:none solid solid none;
	border-color:#cccccc;
	padding: 0px 5px 0px 5px;
}
.PAGE09-02-7 {line-height:12px;background-color:#e8e6c8;border-width:1px;border-style:none solid solid none;border-color:#cccccc;}

.PAGE10-01 {
	background-image: url(../images/land-tit02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 50px;
	text-indent: -9999px;
}

/*--kodate--*/
.PAGE11-01 {
	background-image: url(../images/sale-tit02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 50px;
	text-indent: -9999px;
}

.PAGE11-01-2 {
	background-image: url(../images/sale-tit02-2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 50px;
	text-indent: -9999px;
}

.PAGE11-02 {
	background-image: url(../images/sale-tit03.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 50px;
	text-indent: -9999px;
}

.PAGE11-03-1 {
border-width:2px 1px 1px 0px;border-style:solid solid solid none;border-color:#cccccc;
}

.PAGE11-03-2 {
	line-height:20px;
	background-color:#eaeaea;
	text-align:center;
border-width:2px 1px 1px 0px;border-style:solid solid solid none;border-color:#cccccc;	padding: 0px 5px 0px 5px;
}

.PAGE11-03-3 {
line-height:20px;background-color:#e8e6c8;text-align:center;border-width:2px 1px 1px 0px;border-style:solid solid solid none;border-color:#cccccc;
}

.PAGE09-03-4 {
line-height:20px;background-color:#e8e6c8;text-align:left;border-width:2px;border-style:solid none none none;border-color:#cccccc;
}

/*--menshin--*/

.PAGE12-01 {
	background-image: url(../images/seismic-tit01.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 50px;
	text-indent: -9999px;
}

.PAGE12-02 {
margin:10px 0px 10px 0px; border-width: 1px; border-color: #cccccc; border-style: none none solid none; padding: 0px 0px 10px 0px;
}

.PAGE12-03 {
margin:0px 0px 20px 0px;
}

.PAGE12-no01 {
background-repeat:no-repeat; background-image: url(../images/seismic-no01.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no02 {
background-repeat:no-repeat; background-image: url(../images/seismic-no02.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no03 {
background-repeat:no-repeat; background-image: url(../images/seismic-no03.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no04 {
background-repeat:no-repeat; background-image: url(../images/seismic-no04.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no05 {
background-repeat:no-repeat; background-image: url(../images/seismic-no05.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no06 {
background-repeat:no-repeat; background-image: url(../images/seismic-no06.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no07 {
background-repeat:no-repeat; background-image: url(../images/seismic-no07.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no08 {
background-repeat:no-repeat; background-image: url(../images/seismic-no08.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no09 {
background-repeat:no-repeat; background-image: url(../images/seismic-no09.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no10 {
background-repeat:no-repeat; background-image: url(../images/seismic-no10.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no11 {
background-repeat:no-repeat; background-image: url(../images/seismic-no11.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no12 {
background-repeat:no-repeat; background-image: url(../images/seismic-no12.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no13 {
background-repeat:no-repeat; background-image: url(../images/seismic-no13.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no14 {
background-repeat:no-repeat; background-image: url(../images/seismic-no14.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no15 {
background-repeat:no-repeat; background-image: url(../images/seismic-no15.gif); height: 25px; background-position: 0px; text-indent: -9999px;margin:0px 0px 5px 0px;
}

.PAGE12-no01-P {
border-width:1px;border-color:#cccccc;border-style:solid;
}

.PAGE12-04 {
clear:both;margin:0px 0px 20px 0px;
}

.PAGE12-05 {
float:left;width:262px;margin-right:35px;
}

.PAGE12-06 {
float:left;width:262px;
}

/*--reform--*/

.PAGE13-01 {
	background-image: url(../images/reform-tit01.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 55px;
	text-indent: -9999px;
}

/*--exterior--*/
.PAGE14-00 {
	width: 640px;
	margin: 85px auto 80px auto;
}

.PAGE14-01 {
	background-image: url(../images/exterior-tit.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 23px;
	text-indent: -9999px;
}

.PAGE14-01-2 {
	background-image: url(../images/exterior-tit03.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 23px;
	text-indent: -9999px;
}


.PAGE14-02 {
	background-image: url(../images/exterior-tit02.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	text-align: right;
	padding: 10px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

.PAGE14btn00{margin:20px 0px 0px 0px;clear:both;}
.PAGE14btn01{float:left;margin:0px 15px 0px 0px;width:100px;}
.PAGE14btn02{display:block; background-color:#E8E6C8; padding: 0px 0px 0px 3px; font-size: 10px;font-weight:bold;}
.PAGE14btn03{display:block; text-align:right; font-size: 10px;line-height:120%;}
.PAGE14btn04{display:block; padding:5px 0px 5px 0px;}

/*--exterior--*/
.ext01{padding:5px;}
.ext02{background-color:#E8E6C8;}
.ext03{padding-right:5px;margin-right:5px;border-width:1px;border-color:white;border-style:none solid none none;}
.ext04{border-style:none none solid none;border-color:#cccccc;border-width:3px;padding-bottom:20px;}

.PAGE13-no01 {
margin:0px 0px 5px 0px;
}

.clear {clear:both;}
.ht1 {height:1px;}

/*-- --*/
.orange01 {
color:#ff9933;font-size:11px;line-height:17px;padding:0px 0px 0px 0px;}


.CS-tit01 {background-image: url(i/cs/cs-tit01.gif);background-repeat: no-repeat;background-position: 0px 14px;text-align:right;height:24px;padding-right:10px;}

.CS-tit02,.CS-tit03,.CS-tit04 {background-repeat: no-repeat;background-position: top right;text-indent: -9999px;height: 53px;text-indent: -9999px;}

.CS-tit02 {background-image: url(i/cs/cs-tit02.gif);}

.CS-tit03 {background-image: url(i/cs/cs-tit03.gif);}

.CS-tit04 {background-image: url(i/cs/cs-tit04.gif);}

table.cs01,td.cs02,.cs-P01 {border-color:#cccccc;}
td.cs01,td.cs02,td.cs03,.cs04{font-size:12px;}
td.cs01,td.cs03{line-height:30px;line-height:30px;padding: 0px 5px 0px 5px;}

table.cs01 {border-width:1px 0px 2px 0px;border-style:solid none solid none;margin:10px 0px 0px 0px;width:270px;}
	
td.cs01 {background-color:#eaeaea;}

td.cs02 {padding: 5px;border-width:1px;border-style:solid none none none;}

td.cs03 {background-color:#E8E6C8;}

td.cs04 {padding: 5px;border-width:1px;border-style:dotted none none none;}

.cs-P01 {border-width:1px;border-style:solid;}

.CL03 {clear:both;}

.M-b5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}


/*--08julyNEW--*/
.company-menu01{
	border-color:#E8E6C8;
	padding:5px 5px 5px 15px;
	border-style:none none solid none;
	border-width:1px;
	margin:0;
	background-image: url(../images/icon-delta01.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}

.M-b20{margin:0px 0px 20px 0px;}
.M-t20{margin:20px 0px 0px 0px;}

/*--08octNEW4toppage--*/
.FLYER01 {color:#FF6600;font-weight:bold;font-size:14px;}
.FLYER02{padding:10px 0px 0px 0px;display:block;line-height:120%;font-size:10px;}
.FLYER03{padding:5px 0px 0px 0px;display:block;line-height:120%;font-size:10px;}


/*--08oct4enquetepage--*/
table.enq01{width:560px;border-style:solid none none none;}
td.enq01-0{background-color:#EFEFEE;}
table.enq01,td.enq01-1,td.enq01-2,td.enq01-3{border-width:1px;border-color:#94C0D6;}
.enq01 {margin:0 0 20px 0;}
td.enq01-1{border-style:none solid solid none;}
td.enq01-2,td.enq01-3{border-style:none none solid none;}
td.enq01-1,td.enq01-2{padding:10px;}
td.enq01-3{padding:20px 0px 20px 0px;}
.enqBL01{color:#3590BF;font-weight:bold;}
.enqBL{color:#3590BF;}
.EnqBack {height:28px;margin:-28px 80px 0 0;text-align:right;}
.PAGEBACK08 .before {padding:0 0 0 20px; background:url(i/ar-back.gif) no-repeat 0 50%;}
.PAGEBACK08 .next {padding:0 20px 0 0; background:url(i/ar-next.gif) no-repeat 100% 50%;}

/*-----CLEARFIX-----*/
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
