

/* housecleaning_main */
div#housecleaning_main{
	width:952px;
	height:160px;
	margin: 0 auto;
	background: url(../img/housecleaning/housecleaning_main.jpg) no-repeat;
}
div#housecleaning_main h2,div#housecleaning_main h3{
	text-indent: -9999px;
}

/* housecleaning index */
h2#housecleaning_h2_01{
	width:895px;
	height:48px;
	background: url(../img/housecleaning/housecleaning_h2_01.jpg) no-repeat;
	text-indent: -9999px;
}

div.housecleaningcontents h3{
	float:left;
}

h3#h3housecleaning01{
	width:431px;
	height:168px;
	padding:0 10px 10px 10px;
	text-indent: -9999px;
}
h3#h3housecleaning01 a{
	display:block;
	width:431px;
	height:168px;
	background: url(../img/housecleaning/h3_housecleaning01.jpg) no-repeat;
}
h3#h3housecleaning01 a:hover{
	display:block;
	width:431px;
	height:168px;
	background: url(../img/housecleaning/h3_housecleaning01.jpg) 0 -168px no-repeat;
}
h3#h3housecleaning02{
	width:431px;
	height:168px;
	text-indent: -9999px;
}
h3#h3housecleaning02 a{
	display:block;
	width:431px;
	height:168px;
	background: url(../img/housecleaning/h3_housecleaning02.jpg) no-repeat;
}
h3#h3housecleaning02 a:hover{
	display:block;
	width:431px;
	height:168px;
	background: url(../img/housecleaning/h3_housecleaning02.jpg) 0 -168px no-repeat;
}
h3#h3housecleaning03{
	width:431px;
	height:168px;
	padding:0 10px 10px 10px;
	text-indent: -9999px;
}
h3#h3housecleaning03 a{
	display:block;
	width:431px;
	height:168px;
	background: url(../img/housecleaning/h3_housecleaning03.jpg) no-repeat;
}
h3#h3housecleaning03 a:hover{
	display:block;
	width:431px;
	height:168px;
	background: url(../img/housecleaning/h3_housecleaning03.jpg) 0 -168px no-repeat;
}

/* housecleaning_sidebar */
ul#housecleaning_sidebar{
	float:left;
	width:195px;
	padding:0 20px 0 15px;
}
ul#housecleaning_sidebar li{
	width:195px;
	padding: 6px 0 6px 0;
	text-indent: -9999px;
	border-bottom:1px solid #BFBFBF;
}
ul#housecleaning_sidebar li.housecleaning_sidebar01{
	width:195px;
	padding: 0 0 10px 0;
	text-indent: -9999px;
	border-bottom:none;
}
ul#housecleaning_sidebar li.housecleaning_sidebar01 a{
	display:block;
	width:195px;
	height:75px;
	background: url(../img/housecleaning/housecleaning_sidebar01.jpg) no-repeat;
}
ul#housecleaning_sidebar li.housecleaning_sidebar01 a:hover{
	display:block;
	width:195px;
	height:75px;
	background: url(../img/housecleaning/housecleaning_sidebar01.jpg) 0 -75px no-repeat;
}
ul#housecleaning_sidebar li.housecleaning_sidebar02 a{
	display:block;
	width:195px;
	height:41px;
	background: url(../img/housecleaning/housecleaning_sidebar02.jpg) no-repeat;
}
ul#housecleaning_sidebar li.housecleaning_sidebar02 a:hover{
	display:block;
	width:195px;
	height:41px;
	background: url(../img/housecleaning/housecleaning_sidebar02.jpg) 0 -41px no-repeat;
}
ul#housecleaning_sidebar li.housecleaning_sidebar03 a{
	display:block;
	width:195px;
	height:41px;
	background: url(../img/housecleaning/housecleaning_sidebar03.jpg) no-repeat;
}
ul#housecleaning_sidebar li.housecleaning_sidebar03 a:hover{
	display:block;
	width:195px;
	height:41px;
	background: url(../img/housecleaning/housecleaning_sidebar03.jpg) 0 -41px no-repeat;
}
ul#housecleaning_sidebar li.housecleaning_sidebar04 a{
	display:block;
	width:195px;
	height:41px;
	background: url(../img/housecleaning/housecleaning_sidebar04.jpg) no-repeat;
}
ul#housecleaning_sidebar li.housecleaning_sidebar04 a:hover{
	display:block;
	width:195px;
	height:41px;
	background: url(../img/housecleaning/housecleaning_sidebar04.jpg) 0 -41px no-repeat;
}


/* housecleaning_rightbar */
div#housecleaning_rightbar{
	float:left;
	width:643px;
	text-align:left;
}
div#housecleaning_rightbar h3{
	background:#E3F0DC;
	color:#013310;
	/*width:830px;*/
	margin:20px 0 10px 0;
	padding:10px 15px;
	font-weight:normal;
	font-size:110%;
}
div#housecleaning_rightbar h3.mt30{
	background:#E3F0DC;
	color:#013310;
	margin:30px 0 10px 0;
	padding:10px 15px;
	font-weight:normal;
	font-size:110%;
}
div#housecleaning_rightbar h4{
	margin:20px 15px;
	font-weight:normal;
	font-size:110%;
	line-height:170%;
}
div#housecleaning_rightbar h4.housecleaning_main{
	color:#013310;
	margin:20px 15px;
	font-weight:normal;
	font-size:110%;
	line-height:170%;
	border-bottom:1px solid #C0CCC2;
}
div#housecleaning_rightbar h4.housecleaning2{
	color:#013310;
	margin:20px 15px;
	font-weight:normal;
	font-size:110%;
	line-height:170%;
}
div#housecleaning_rightbar p{
	margin:0 0 0 15px;
	line-height:160%;
}
div#housecleaning_rightbar p.brown{
	color:#413330;
}
div#housecleaning_rightbar .floatright{
	margin:0 0 0 20px;
}
div#housecleaning_rightbar ul{
	margin:15px 0 0 15px;
	line-height:160%;
}
div#housecleaning_rightbar ul li{
	list-style:disc inside;
}


/* komikomi */
h2#housecleaning_komikomi_h2_01{
	width:895px;
	height:48px;
	background: url(../img/housecleaning/housecleaning_komikomi_h2_01.jpg) no-repeat;
	text-indent: -9999px;
}
div.komikomi_leftbox{
	float:left;
	width:355px;
	margin: 0 30px 0 0;
	padding:25px 0 15px 0;
	border:1px solid #BFBFBF;
}
div.komikomi_leftbox img{
	margin: 0 0 10px 15px;
}
div.komikomi_rightbox{
	float:left;
	width:255px;
	text-align:center;
}

table#tbl_price{
	width:355px;
	border-collapse:collapse;
	background: #c0c0c0;
	margin:20px 0 0 0;
}
table#tbl_price th{
	background: #006D43;
	border:1px solid #035233;
	color:#FFFFFF;
	font-weight:normal;
	padding:5px;
	text-align:center;
}
table#tbl_price th.plan{
	background: #006D43;
	border:1px solid #035233;
	color:#FFFFFF;
	font-weight:normal;
	padding:5px;
	text-align:right;
}
table#tbl_price th.ldk{
	background: #93CB8E;
	border:1px solid #6F996B;
	color:#020001;
}
table#tbl_price td{
	background: #ffffff;
	border:1px solid #c0c0c0;

}
table#tbl_price td.tdprice{
	text-align:right;
	padding:0 10px 0 0;
}

/* housecleaning spot */
h2#housecleaningspot_h2_01{
	width:895px;
	height:48px;
	background: url(../img/spot/house-cleaning-spot_2_01.jpg) no-repeat;
	text-indent: -9999px;
}
div#housecleaning_spot_rightbar{
	float:left;
	width:643px;
	text-align:left;
}

.h2spot01 {
	width:204px;
	height:220px;
    float: left;
    margin: 0px 3px 0px 0px;
}
.h2spot01_text01 {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.h2spot01_text02 {
	color:#a0522d;
	font-size:13px;
	font-weight:nomal;
}
.h2spot01_text03 {
	color:#ff8c00;
	font-size:18px;
	font-weight:bold;
	text-align:right;
}
.h2spot02 {
	width:204px;
	height:250px;
    float: left;
	/*float:right;*/
	/*margin-top:-220px;*/
	/*margin-right:230px;*/
    margin: 0px 3px 0px 0px;
}
.h2spot03 {
	width:204px;
	height:250px;
    float: left;
	/*float:right;*/
	/*margin-top:-250px;*/
	/*margin-right:8px;*/
    margin: 0px 3px 0px 0px;
}

/* housecleaning mamechishiki */

h2#housecleaningmamechishiki_h2_01{
	width:895px;
	height:48px;
	background: url(../img/mamechishiki/mamechisiki_title.jpg) no-repeat;
	text-indent: -9999px;
}

#mamechishikitext {
	width:510px;
	height:auto;
}

.mamechishikiimg01 {
	width:350px;
	height:214px;
	margin:-230px 0 0 510px;
	background: url(../img/mamechishiki/mamechisiki_kari.jpg) no-repeat;	
}
.mamechishikiimg02 {
	width:350px;
	height:214px;
	margin:-190px 0 0 520px;
	background: url(../img/mamechishiki/mamechisiki_kari.jpg) no-repeat;	
}
.mamechishikiimg03_1 {
	width:350px;
	height:214px;
	margin:-440px 0 0 520px;
	background: url(../img/mamechishiki/mamechisiki_kari.jpg) no-repeat;	
}
.mamechishikiimg03 {
	width:350px;
	height:214px;
	margin:20px 0 0 520px;
	background: url(../img/mamechishiki/mamechisiki_kari.jpg) no-repeat;	
}
.mamechishikiimg04_1 {
	width:350px;
	height:214px;
	margin:-300px 0 0 520px;
	background: url(../img/mamechishiki/mamechisiki_kari.jpg) no-repeat;	
}
.mamechishikiimg04 {
	width:350px;
	height:214px;
	margin:20px 0 0 520px;
	background: url(../img/mamechishiki/mamechisiki_kari.jpg) no-repeat;	
}
.titlecolor {
	color:#013310;
	margin:5px;
}

.mamechishikiimg05 {
	width:350px;
	height:214px;
	margin:-180px 0 0 520px;
	background: url(../img/mamechishiki/mamechisiki_kari.jpg) no-repeat;	
}

h2#housecleaninghakamairi_h2_01{
	width:895px;
	height:48px;
	background: url(../img/hakamairi/hakamairihakamairi_2_0.jpg) no-repeat;
	text-indent: -9999px;
}

/* housecleaning hakamairi */
table {
	border:solid 1px #666666;
}

.num {
	color:#000000;
	font-size:15px;
	font-weight:bold;
<<<<<<< .mine
}

/* housecleaning company */
h2#housecleaningcompany_h2_01{
	width:895px;
	height:48px;
	background: url(../img/company/company_h2_01.jpg) no-repeat;
	text-indent: -9999px;
}

#companycenter {
	width:870px;
	height:auto;
	margin:0 13px;
}

div#housecleaning_rightbar_company h3{
	background:#E3F0DC;
	color:#013310;
	width:835px;
	margin:20px 0 10px 0;
	padding:10px 15px;
	font-weight:normal;
	font-size:110%;
}

#mainContent .company table {
	width: 860px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
	border-collapse: collapse;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
}
#mainContent .company strong {
	font-weight: normal;
}


#mainContent .company table th {
	color: #ffffff;
	background-color: #006400;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	text-align: left;
	white-space:nowrap;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: top;
}
#mainContent .company table td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align:left;
}
#mainContent .company .map1 {
	background-image: url(../img/company/company_1.jpg);
	background-repeat: no-repeat;
	height: 490px;
	width: 850px;
	margin-bottom: 15px;
	text-align: right;
	padding: 5px;
}
#mainContent .company .map2 {
	background-image: url(../img/company/company_2.jpg);
	height: 490px;
	width: 850px;
	margin-bottom: 15px;
	text-align: right;
	padding: 5px;
	background-repeat: no-repeat;
}
#mainContent .company iframe {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
}

/* housecleaning sitemap */
h2#housecleaningsitemap_h2_01{
	clear:both;
	width:895px;
	height:48px;
	background: url(../img/sitemap/sitemap_h2_01.jpg) no-repeat;
	text-indent: -9999px;
}
.map01 {
	width:263px;
	height:400px;
	border-right:dotted 1px #666666;
	margin-top:-20px;
}
.map02 {
	width:263px;
	height:400px;
	border-right:dotted 1px #666666;
	margin:-420px 0 0 280px;
}
.map03 {
	width:263px;
	height:400px;
	border-right:dotted 1px #666666;
	margin:-420px 0 0 580px;
}

div#housecleaning_sitemap_rightbar h3{
	background:#E3F0DC;
	color:#013310;
	width:220px;
	margin:20px 0 10px 0;
	padding:10px 15px;
	font-weight:bold;
	font-size:110%;
}
ul#housecleaning_sitemap_rightbar{
	width:400px;
	margin:10px;
}
#center {
	width:850px;
	height:420px;
	margin:-30px 25px 0 25px;
}

/* housecleaning contact */
h2#housecleaningcontact_h2_01{
	width:895px;
	height:48px;
	background: url(../img/contact/contact_h2_01.jpg) no-repeat;
	text-indent: -9999px;
}

.pagetop{
 clear: both;
>>>>>>> .r139
}