@charset "UTF-8";
/* CSS Document */

body,p,td    { color: #323232; font-size: 12px; font-family: osaka, "Lucida Grande", "Hiragino Kaku Gothic Pro", sans-serif;  }
body  {
	background-color: #e0e0e0;
	background-image: url(../newimg/index_r5_c2.jpg);
	background-repeat: repeat;
	background-position: left top;
}
h1{
	font-size: 12px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-top: 5px;
	margin:0;
	height:20px;
}
a { color:#323232;}
a:link  { text-decoration: none;
color:#FF6600;
 }
a:visited  { text-decoration: none;
color:#FF6600;
 }
a:hover  { text-decoration: underline;
color:#FF99CC; }
a:active  { text-decoration: underline;
color:#FF99CC; }
img{ border:none;}
table.withline      { background-color: #666 }
td.forwithline  { background-color: white }
td.formlabel      { background-color: #d3d3d3 }
input.w100,textarea.w100 { width: 100% }
input.right { text-align:right }
button.std    { font-size: 12px; background-color: #f5f5f5; text-align: center; vertical-align: middle; padding: 2px 5px; font-color: #999999  }
td.navigation     { background-color: #ececec }
#navi    { color: white; font-size: 11px }
#navi a      { color: white; font-size: 11px; text-decoration: none }
#navi a:hover { text-decoration: underline }
#sectionmenu {}
#sectionmenu ul   { margin: 0; padding: 0pt } 
 #sectionmenu li      { font-size: 12px; font-weight: normal; line-height: 1.4em; background: url(../company/images/arrow.gif) no-repeat left center; list-style-type: none; margin: 0 0 5; padding: 0 0 0 25px }
#sectionmenu li a   { text-decoration: none }
#sectionmenu li a:hover { text-decoration: underline }
.boderglay { border: solid 1px #b7b7b7 }
.bgglay { background-color: #ccc; padding: 3px }
.small { font-size: 11px }
.mystarbg{
	font-size: 14px;
	color: #000000;
}
.topwork{
	font-size: 12px;
	color: #1f1e5e;
	padding-top: 25px;
	padding-bottom: 5px;
}
.topblog{
	padding-top: 27px;
	padding-bottom: 5px;
	background-image: url(../newimg/temp/temp_r9_c2.jpg);
	background-repeat: repeat;
	color: #603813;
}
.topcase{
	font-size: 12px;
	color: #795144;
	text-decoration: underline;
}
.topblog ul{
	list-style:none;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}.topblog li{
	list-style:none;
	padding-left: 0px;
}.st01 {
	padding: 10px;
	vertical-align: top;
}
.minitag {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(../newimg/tagbar.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 20px;
	width: 710px;
}
.st02 {
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	text-align: left;
}
.st03 {
	font-size: 13px;
	font-weight: bold;
	color: #006633;
	text-align: left;
}
.st04 {
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.st {
	background-image: url(/newimg/tag.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	padding-left: 25px;
	font-weight: bold;
	color: #333333;
	height: 22px;
	width: 213px;
	font-size: 13px;
}
.bk01 {
	background-image: url(../maintenance/images/bk01.jpg);
	background-repeat: no-repeat;
	background-position: 230px top;
}

/*-----------------------5point*/
.5point {
	padding:15px;
	margin:0;
}
.shiyou_tit {
	font-weight: bold;
	color: #000066;
	text-align: left;
	font-size: 14px;
}
.bui01 {
	font-size: 16px;
	font-weight: bold;
	color: #67A408;
	text-align: left;
	padding-left: 10px;
	background-image: url(../maintenance/building-images/img_br.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	background-position: left bottom;
	margin-bottom: 10px;
	margin-top: 10px;
}
.bui02 {
	font-size: 14px;
	font-weight: bold;
	color: #2E180A;
	text-align: left;
	padding-left: 20px;
	background-image: url(../maintenance/building-images/img2_r1_c1.jpg);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	height: 24px;
	width: 201px;
	padding-top: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.bui03 {
	background-image: url(../maintenance/building-images/img2_r2_c5.jpg);
	background-repeat: no-repeat;
	background-position: right 30px;
	height: 220px;
	width: 730px;
}
.bui00 {
	font-size: 12px;
	color: #392314;
	text-align: left;
	padding-left: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bui00_b{
	font-size: 14px;
	color: #392314;
	text-align: left;
	padding-left: 13px;
}
.bui_bk {
	background-image: url(../maintenance/building-images/img_r9_c1.jpg);
	background-repeat: repeat-y;
}
.bui04 {
	background-image: url(../maintenance/building-images/img_r7_c9.jpg);
	background-repeat: no-repeat;
	background-position: 475px top;
}
.bui05 {
	background-image: url(../maintenance/building-images/img_r13_c8.jpg);
	background-repeat: no-repeat;
	background-position: 475px top;
}
.bui06 {
	background-image: url(../maintenance/building-images/img2.jpg);
	background-repeat: no-repeat;
	background-position: 475px top;
}
.bui07 {
	font-size: 16px;
	color: #E44A07;
	border: 2px dashed #6D3F15;
	width: 490px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.plan {
	list-style-type: none;
}
.ecor-bk {
	font-size: 15px;
	color: #932733;
	background-image: url(../maintenance/ecoreform/images/img_r1_c3.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height: 15px;
	width: 693px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 37px;
	font-weight: bold;
}
.ecor01 {
	font-size: 14px;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 1.5em;
}
.ecor02 {
	font-size: 15px;
	font-weight: bold;
	text-align: left;
}
#leaving {
	margin:0 0 20px 0;
}

#leaving .box01 {
	height: 216px;
	float: left;
	width: 497px;
}
#leaving .box02 {
	color: #321C0A;
	background-image: url(../maintenance/leaving-images/img_r3_c2.jpg);
	background-repeat: repeat-y;
	height: 158px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	line-height: 1.5em;
}
#leaving .box03 {
	font-size: 13px;
	padding: 7px;
	border: 1px solid #666666;
}
#leaving .box04 {
	height: 161px;
	float: left;
	width: 358px;
}
#leaving .box05 {
	height: 161px;
	float: left;
	width: 264px;
}
#leaving .box06 {
	height: 161px;
	float: left;
	width: 256px;
}
#leaving .water {
	color: #333333;
	background-image: url(../maintenance/leaving-images/img_r10_c1.jpg);
	background-repeat: repeat-y;
	height: 108px;
	line-height: 1.5em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#leaving .out {
	color: #333333;
	background-image: url(../maintenance/leaving-images/img_r10_c5.jpg);
	background-repeat: repeat-y;
	height: 108px;
	line-height: 1.5em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#leaving .room {
	color: #333333;
	background-image: url(../maintenance/leaving-images/img_r16_c1.jpg);
	background-repeat: repeat-y;
	height: 108px;
	line-height: 1.5em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#leaving .others {
	color: #333333;
	background-image: url(../maintenance/leaving-images/img_r16_c5.jpg);
	background-repeat: repeat-y;
	height: 108px;
	line-height: 1.5em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.sitemaparea  a {
	color: #323232;
}
.sitemaparea a:hover {
	color: #FF6600;
}
