/*ページ全体に関するスタイル*/
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;

	text-align:center;
	}

a{overflow:hidden;}



.back1{
background: url(back_01.gif);
background-repeat: repeat-x;
text-align:center;
background-color:#000000;
}

.back2{
background: url(back_footer.gif);
background-repeat: repeat-x;
}



.head_mini{
	font-size: 70%;
	color: #777777;
	line-height: 120%;
	font-weight: normal;
	line-height:lem;
	margin-top:7px;
	margin-right:5px;
}

.pankuzu{
	font-size: 70%;
	color: #ffffff;
	line-height: 120%;
	margin-top:3px;
	padding-left:10px;
}




.text {
     font-size: 82%;
     color:#ffffff;
     line-height: 190%;
}

.text2 {
     font-size: 93%;
     color:#ffffff;
     line-height: 190%;
	 text-align:center;
}


.main_cont{
padding: 10px;
background-color:#000000;
}

.main_cont_equipment{
padding-top: 10px;
padding-bottom: 10px;
padding-right: 9px;
padding-left: 10px;
}
background-color:#000000;
}


.bottom_menu{
padding-top: 5px;
padding-bottom: 5px;
padding-right: 10px;
padding-left: 10px;
}


.td_10px{
padding: 10px;

}

/*室内設備ページに関するスタイル*/
.equipment_text_01{
font-size: 82%;
color:#ffffff;
line-height: 190%;
padding-left: 14px;
padding-right: 14px;
padding-top: 3px;
padding-bottom: 10px;

}

/*Serviced Apartmentsのページに関するスタイル*/

.sa_main{
	padding-left: 33px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 34px;
	}

.sa_main_top{
	margin-left: 33px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 34px;
}

.sa_main_photo{
	padding-left: 33px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 31px;
	}


.sa_menu{
	padding-top: 3px;
	}

.sa_cont_01{
	margin-left: 32px;
	margin-top: 32px;
	margin-right: 32px;
	margin-bottom: 30px;
	}
	
.sa_cont_02{
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 35px;
	}	

.sa_cont_03{
	padding-left: 38px;
	padding-top: 18px;
	padding-right: 38px;
	padding-bottom: 32px;
	}

.sa_cont_04{
	padding-left: 49px;
	padding-top: 18px;
	padding-right: 49px;
	padding-bottom: 32px;
	}
	
.sa_cont_05{
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	}


	
.sa_cont_photo{
	margin-left: 25px;
	margin-top: 35px;
	margin-right: 24px;
	margin-bottom: 35px;
	}	

.sa_cont_photo_layout_01{
	padding-left: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 16px;
}	

.sa_cont_photo_layout_02{
	padding-left: 32px;
	padding-top: 16px;
	padding-right: 32px;
	padding-bottom: 16px;
}

.sa_photo_text{
font-size: 82%;
font-weight:bold;
color:#A3A3A3;
line-height: 180%;
padding-left: 9px;
padding-right: 9px;
padding-top: 14px;
padding-bottom: 9px;

}

.sa_photo_text_l{
font-size: 82%;
font-weight:bold;
color:#A3A3A3;
line-height: 180%;
padding-left: 9px;

padding-right: 2px;
padding-top: 14px;
padding-bottom: 9px;

}

.sa_photo_text_r{
font-size: 82%;
font-weight:bold;
color:#A3A3A3;
line-height: 180%;
padding-left: 2px;
padding-right: 9px;
padding-top: 14px;
padding-bottom: 9px;

}



/*Topに関するスタイル*/

.top_news table{
margin-top: 5px;
margin-left: 5px;

}

.top_news td{
padding-top: 5px;
padding-bottom: 5px;
padding-right: 10px;
padding-left: 5px;
font-size: 78%;
color:#ffffff;
}


#rollover01 {width:210px;height:40px;display: block;}
a#rollover01:link {background:url(../_sa_menu/menu2_top_01.png);}
a#rollover01:visited {background:url(../_sa_menu/menu2_top_01.png);}
a#rollover01:hover {background:url(../_sa_menu/menu2_top_01.png);}
a#rollover01:active {background:url(../_sa_menu/menu2_top_01.png);}


#rollover02 {width:210px;height:40px;display: block;}
a#rollover02:link {background:url(../_sa_menu/menu_top_02.png);}
a#rollover02:visited {background:url(../_sa_menu/menu_top_02.png);}
a#rollover02:hover {background:url(../_sa_menu/menu2_top_02.png);}
a#rollover02:active {background:url(../_sa_menu/menu2_top_02.png);}

#rollover03 {width:210px;height:40px;display: block;}
a#rollover03:link {background:url(../_sa_menu/menu_top_03.png);}
a#rollover03:visited {background:url(../_sa_menu/menu_top_03.png);}
a#rollover03:hover {background:url(../_sa_menu/menu2_top_03.png);}
a#rollover03:active {background:url(../_sa_menu/menu2_top_03.png);}

#rollover04 {width:210px;height:40px;display: block;}
a#rollover04:link {background:url(../_sa_menu/menu_top_04.png);}
a#rollover04:visited {background:url(../_sa_menu/menu_top_04.png);}
a#rollover04:hover {background:url(../_sa_menu/menu2_top_04.png);}
a#rollover04:active {background:url(../_sa_menu/menu2_top_04.png);}

#rollover05 {width:210px;height:40px;display: block;}
a#rollover05:link {background:url(../_sa_menu/menu_top_05.png);}
a#rollover05:visited {background:url(../_sa_menu/menu_top_05.png);}
a#rollover05:hover {background:url(../_sa_menu/menu2_top_05.png);}
a#rollover05:active {background:url(../_sa_menu/menu2_top_05.png);}

#rollover06 {width:210px;height:40px;display: block;}
a#rollover06:link {background:url(../_sa_menu/menu_top_06.png);}
a#rollover06:visited {background:url(../_sa_menu/menu_top_06.png);}
a#rollover06:hover {background:url(../_sa_menu/menu2_top_06.png);}
a#rollover06:active {background:url(../_sa_menu/menu2_top_06.png);}

#rollover07 {width:141px;height:30px;display: block;}
a#rollover07:link {background:url(../_sa_menu/menu_top_07.png);}
a#rollover07:visited {background:url(../_sa_menu/menu_top_07.png);}
a#rollover07:hover {background:url(../_sa_menu/menu2_top_07.png);}
a#rollover07:active {background:url(../_sa_menu/menu2_top_07.png);}


/*表に関するスタイル*/

.hyou_left{
padding-top: 10px;
padding-bottom: 10px;
padding-right: 5px;
padding-left: 30px;
font-size: 82%;
color:#cccccc;
font-weight:bold;

}


.hyou_right{
padding-top: 10px;
padding-bottom: 10px;
padding-right: 5px;
padding-left: 5px;
font-size: 82%;
color:#ffffff;
}




/*個人情報に関するスタイル*/

.privacy_text {
     font-size: 82%;
     color:#ffffff;
     line-height: 190%;
	 padding-top: 30px;
	 padding-bottom: 10px;
	 padding-right: 8px;
	 padding-left: 10px;
}

.privacy_text_2 {
     font-size: 82%;
     color:#ffffff;
     line-height: 190%;
	 padding-top: 20px;
	 padding-bottom: 10px;
	 padding-right: 8px;
	 padding-left: 40px;
}


.privacy_bar{
background-color:#000000;

}
	







/* [リンクに関するスタイル*/

a:link {
color:#ffffff;
text-decoration:underline;
}
a:visited {
color:#aaaaaa;
text-decoration:underline;
}
a:hover {
color:#888888;
text-decoration:none;
}
a:active {
color:#aaaaaa;
text-decoration:none;
}

a.pankuzu_link:link {
color:#ffffff;
text-decoration:underline;
}
a.pankuzu_link:visited {
color:#aaaaaa;
text-decoration:underline;
}
a.pankuzu_link:hover {
color:#888888;
text-decoration:none;
}
a.pankuzu_link:active {
color:#aaaaaa;
text-decoration:none;

}