@import "styles-main.css";
/* main profile */



/* main-contents */

#main-contents {
	padding: 0;
	float: right;
	width: 670px;
}

/* main */

#main-managing {
	width: 669px;
	height: auto;
	background-color: #fff;
	border-left: solid 1px #999999;
/*	background-image: url(../managing/img/managing1.gif) ; */
/*	background-repeat: no-repeat; */
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size: 12px;
	line-height: 150%;
	color: #333333; 
}

#main-managing a{
	color: #000;
	text-decoration: underline;
}
#main-managing a:hover{
	color: #e20016;
	text-decoration: none;
}

#main-managing img{
	/* float:left; つけるとFireFoxでバグる*/
	margin: 0px auto; 
}


#main-managing b {
	color: #e20016;
	font-style: normal;
	font-weight: 100;
}
#main-managing i {
	color: #009900;
	font-style: normal;
}


#main-1 ul{
	text-indent: 0px;
}
#main-1 li{
	font-size: 14px;
	line-height: 200%;
	text-indent: 0px;
	list-style-position: inside;
}

#main-1, #main-2, #main-3, #main-6, #main-5, #main-4, #main-4-1, #main-4-2, #main-4-3, #main-4-4 {
	width: 640px;
	margin: 0px auto;
	padding-bottom: 20px;
}

#main-link{
	width:659px;
	margin: 0px;
	padding-right:10px;
	text-align: right;
}

#managing1-loan {
	width: 200px;
	margin: 20px 0px 0px 30px;
	padding: 0px;
}

#managing1-loan2 {
	width: 400px;
	margin: 15px 0px 0px 250px;
	padding: 0px;
}

#managing1-loan2 td{
vertical-align:top;
}


#managing1-loan3 {
	width: 600px;
	margin: 30px 0px 0px 20px;
	padding: 0px;
}

img.why {
	margin: 0px 0px 0px 70px;
}

img.freedial {
	padding-left: 70px;
}

/* 2.html */
#rimawari {
	float: right;
	padding-left: 10px;
}

/* 5.html*/
#main-5-table {
	width: 620px;
	margin: 0px auto;
}
#main-5-table td{
	padding: 10px;
}

#main-5-table #main-5-table-danshin td{
	border-top: 30px solid FFFFFF;
}

#main-5-table #midashi{
	font-size: 16px;
	font-weight: bold;
}
.blue {
	color:#0033FF;	
}
.bg-blue {
	padding-left: 20px;
	color: #FFFFFF;
	background-color:#3366FF
}

#main-5-table #bg-red {
	color:#990000;
	background:#cccccc;
	text-align: center;
}
#main-5-table #baikyaku {
	color:#0033FF;	
	border: 1px solid #666666;	
}
.border-gray {
	border: 1px solid #666666;
}

#main-5-table #big {
	line-height: 150%;
	font-size: 36px;
	color: #990000;
}

/* 6.html */
#main-6-table {
	width: 620px;
	margin: 0px auto; 
	border: #D6AD7E 3px solid;
}
#main-6-table td{
	padding: 2px;
	border-left: 7px solid #FFFFFF;
	border-right: 7px solid #FFFFFF;	
}
#main-6-table #main-6-table-1 td{
	background: #D6AD7E;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	border-top: 10px solid #FFFFFF;
}
#main-6-table #main-6-table-2{
	text-align: center;
	color: #666666;
}
#main-6-table #main-6-table-3{
	text-align: left;
	color: #333333;
}

#menumanaging ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menumanaging li {
	float: left;
}

#menumanaging1, #menumanaging2, #menumanaging3, #menumanaging4, #menumanaging5, #menumanaging6, #menumanaging7, #menumanaging8,
#menumanaging1 a, #menumanaging2 a, #menumanaging3 a, #menumanaging4 a, #menumanaging5 a, #menumanaging6 a, #menumanaging7 a, #menumanaging8 a {
	margin: 0;
	padding: 0;
	width: 100px;
	height: 50px;
	display: block;
	float: left;
}

#menumanaging li {
	text-indent: -9999px;
}

#menumanaging a, #mainmenu a:hover {
	text-decoration: none;
	background: url(../pict/main_menu.gif) no-repeat;
}

#menumanaging1 a {
	background-position: 0 0px;
}

#menumanaging2 a {
	background-position: -100px 0px;
}

#menumanaging3 a {
	background-position: -200px 0;
}

#menumanaging4 a {
	background-position: -300px 0;
}

#menumanaging5 a {
	background-position: -400px 0;
}

#menumanaging6 a {
	background-position: -500px -50px;
}

#menumanaging7 a {
	background-position: -600px 0;
}

#menumanaging8 a {
	background-position: -700px 0;
}

#menumanaging1 a:hover {
	background-position: 0 -50px;
}

#menumanaging2 a:hover {
	background-position: -100px -50px;
}

#menumanaging3 a:hover {
	background-position: -200px -50px;
}

#menumanaging4 a:hover {
	background-position: -300px -50px;
}

#menumanaging5 a:hover {
	background-position: -400px -50px;
}

#menumanaging6 a:hover {
	background-position: -500px -50px;
}

#menumanaging7 a:hover {
	background-position: -600px -50px;
}

#menumanaging8 a:hover {
	background-position: -700px -50px;
}

/* page title */
#page-title-managing {
	width: 800px;
	height: 40px;
	background-image: url(../pict/managing_title.gif);
}

#page-title-managing h1 {
	font-size: 10px;
	margin: 0px;
	text-indent: -9999px;
}

/* sidenavi 1 */

#sidenavi {
	padding: 0;
	float: left;
	width: 130px;
}

#managingnavi1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#managingnavi1 li {
	float: left;
}

#managingnavi1-1, #managingnavi1-2,#managingnavi1-2, #managingnavi1-3, #managingnavi1-4, #managingnavi1-5, #managingnavi1-6,
#managingnavi1-1 a, #managingnavi1-2 a, #managingnavi1-3 a, #managingnavi1-4 a, #managingnavi1-5 a, #managingnavi1-6 a{
	margin: 0;
	padding: 0;
	width: 130px;
	height: 40px;
	display: block;
	float: left;
}

#managingnavi1 li {
	text-indent: -9999px;
}

#managingnavi1 a, #managingnavi1 a:hover {
	text-decoration: none;
	background: url(../pict/managing_submenu.gif) no-repeat;
}

#managingnavi1-1 a {
	background-position: -268px 0;
}

#managingnavi1-2 a {
	background-position: -68px -40px;
}

#managingnavi1-3 a {
	background-position: -68px -80px;
}

#managingnavi1-4 a {
	background-position: -68px -120px;
}

#managingnavi1-5 a {
	background-position: -68px -160px;
}

#managingnavi1-6 a {
	background-position: -68px -200px;
}

#managingnavi1-1 a:hover {
	background-position: -268px 0;
}

#managingnavi1-2 a:hover {
	background-position: -268px -40px;
}

#managingnavi1-3 a:hover {
	background-position: -268px -80px;
}

#managingnavi1-4 a:hover {
	background-position: -268px -120px;
}

#managingnavi1-5 a:hover {
	background-position: -268px -160px;
}

#managingnavi1-6 a:hover {
	background-position: -268px -200px;
}

/* profile page2 subnavi 会社概要 */


#managingnavi2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#managingnavi2 li {
	float: left;
}

#managingnavi2-1, #managingnavi2-2,#managingnavi2-2, #managingnavi2-3, #managingnavi2-4, #managingnavi2-5, #managingnavi2-6,
#managingnavi2-1 a, #managingnavi2-2 a, #managingnavi2-3 a, #managingnavi2-4 a, #managingnavi2-5 a, #managingnavi2-6 a{
	margin: 0;
	padding: 0;
	width: 130px;
	height: 40px;
	display: block;
	float: left;
}

#managingnavi2 li {
	text-indent: -9999px;
}

#managingnavi2 a, #managingnavi2 a:hover {
	text-decoration: none;
	background: url(../pict/managing_submenu.gif) no-repeat;
}

#managingnavi2-1 a {
	background-position: -68px 0;
}

#managingnavi2-2 a {
	background-position: -268px -40px;
}

#managingnavi2-3 a {
	background-position: -68px -80px;
}

#managingnavi2-4 a {
	background-position: -68px -120px;
}

#managingnavi2-5 a {
	background-position: -68px -160px;
}

#managingnavi2-6 a {
	background-position: -68px -200px;
}

#managingnavi2-1 a:hover {
	background-position: -268px 0;
}

#managingnavi2-2 a:hover {
	background-position: -268px -40px;
}

#managingnavi2-3 a:hover {
	background-position: -268px -80px;
}

#managingnavi2-4 a:hover {
	background-position: -268px -120px;
}

#managingnavi2-5 a:hover {
	background-position: -268px -160px;
}

#managingnavi2-6 a:hover {
	background-position: -268px -200px;
}

/* profile page3 subnavi 組織図 */


#managingnavi3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#managingnavi3 li {
	float: left;
}

#managingnavi3-1, #managingnavi3-2,#managingnavi3-2, #managingnavi3-3, #managingnavi3-4, #managingnavi3-5, #managingnavi3-6,
#managingnavi3-1 a, #managingnavi3-2 a, #managingnavi3-3 a, #managingnavi3-4 a, #managingnavi3-5 a, #managingnavi3-6 a{
	margin: 0;
	padding: 0;
	width: 130px;
	height: 40px;
	display: block;
	float: left;
}

#managingnavi3 li {
	text-indent: -9999px;
}

#managingnavi3 a, #managingnavi3 a:hover {
	text-decoration: none;
	background: url(../pict/managing_submenu.gif) no-repeat;
}

#managingnavi3-1 a {
	background-position: -68px 0;
}

#managingnavi3-2 a {
	background-position: -68px -40px;
}

#managingnavi3-3 a {
	background-position: -268px -80px;
}

#managingnavi3-4 a {
	background-position: -68px -120px;
}

#managingnavi3-5 a {
	background-position: -68px -160px;
}

#managingnavi3-6 a {
	background-position: -68px -200px;
}

#managingnavi3-1 a:hover {
	background-position: -268px 0;
}

#managingnavi3-2 a:hover {
	background-position: -268px -40px;
}

#managingnavi3-3 a:hover {
	background-position: -268px -80px;
}

#managingnavi3-4 a:hover {
	background-position: -268px -120px;
}

#managingnavi3-5 a:hover {
	background-position: -268px -160px;
}

#managingnavi3-6 a:hover {
	background-position: -268px -200px;
}

/* profile page4 subnavi 沿革 */


#managingnavi4 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#managingnavi4 li {
	float: left;
}

#managingnavi4-1, #managingnavi4-2,#managingnavi4-2, #managingnavi4-3, #managingnavi4-4, #managingnavi4-5, #managingnavi4-6,
#managingnavi4-1 a, #managingnavi4-2 a, #managingnavi4-3 a, #managingnavi4-4 a, #managingnavi4-5 a, #managingnavi4-6 a{
	margin: 0;
	padding: 0;
	width: 130px;
	height: 40px;
	display: block;
	float: left;
}

#managingnavi4 li {
	text-indent: -9999px;
}

#managingnavi4 a, #managingnavi4 a:hover {
	text-decoration: none;
	background: url(../pict/managing_submenu.gif) no-repeat;
}

#managingnavi4-1 a {
	background-position: -68px 0;
}

#managingnavi4-2 a {
	background-position: -68px -40px;
}

#managingnavi4-3 a {
	background-position: -68px -80px;
}

#managingnavi4-4 a {
	background-position: -268px -120px;
}

#managingnavi4-5 a {
	background-position: -68px -160px;
}

#managingnavi4-6 a {
	background-position: -68px -200px;
}

#managingnavi4-1 a:hover {
	background-position: -268px 0;
}

#managingnavi4-2 a:hover {
	background-position: -268px -40px;
}

#managingnavi4-3 a:hover {
	background-position: -268px -80px;
}

#managingnavi4-4 a:hover {
	background-position: -268px -120px;
}

#managingnavi4-5 a:hover {
	background-position: -268px -160px;
}

#managingnavi4-6 a:hover {
	background-position: -268px -200px;
}

/* profile page5 subnavi 案内図 */


#managingnavi5 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#managingnavi5 li {
	float: left;
}

#managingnavi5-1, #managingnavi5-2,#managingnavi5-2, #managingnavi5-3, #managingnavi5-4, #managingnavi5-5, #managingnavi5-6,
#managingnavi5-1 a, #managingnavi5-2 a, #managingnavi5-3 a, #managingnavi5-4 a, #managingnavi5-5 a, #managingnavi5-6 a{
	margin: 0;
	padding: 0;
	width: 130px;
	height: 40px;
	display: block;
	float: left;
}

#managingnavi5 li {
	text-indent: -9999px;
}

#managingnavi5 a, #managingnavi5 a:hover {
	text-decoration: none;
	background: url(../pict/managing_submenu.gif) no-repeat;
}

#managingnavi5-1 a {
	background-position: -68px 0px;
}

#managingnavi5-2 a {
	background-position: -68px -40px;
}

#managingnavi5-3 a {
	background-position: -68px -80px;
}

#managingnavi5-4 a {
	background-position: -68px -120px;
}

#managingnavi5-5 a {
	background-position: -268px -160px;
}

#managingnavi5-6 a {
	background-position: -68px -200px;
}

#managingnavi5-1 a:hover {
	background-position: -268px 0;
}

#managingnavi5-2 a:hover {
	background-position: -268px -40px;
}

#managingnavi5-3 a:hover {
	background-position: -268px -80px;
}

#managingnavi5-4 a:hover {
	background-position: -268px -120px;
}

#managingnavi5-5 a:hover {
	background-position: -268px -160px;
}

#managingnavi5-6 a:hover {
	background-position: -268px -200px;
}

/* profile page6 subnavi 社員紹介 */


#managingnavi6 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#managingnavi6 li {
	float: left;
}

#managingnavi6-1, #managingnavi6-2,#managingnavi6-2, #managingnavi6-3, #managingnavi6-4, #managingnavi6-5, #managingnavi6-6,
#managingnavi6-1 a, #managingnavi6-2 a, #managingnavi6-3 a, #managingnavi6-4 a, #managingnavi6-5 a, #managingnavi6-6 a{
	margin: 0;
	padding: 0;
	width: 130px;
	height: 40px;
	display: block;
	float: left;
}

#managingnavi6 li {
	text-indent: -9999px;
}

#managingnavi6 a, #managingnavi6 a:hover {
	text-decoration: none;
	background: url(../pict/managing_submenu.gif) no-repeat;
}

#managingnavi6-1 a {
	background-position: -68px 0;
}

#managingnavi6-2 a {
	background-position: -68px -40px;
}

#managingnavi6-3 a {
	background-position: -68px -80px;
}

#managingnavi6-4 a {
	background-position: -68px -120px;
}

#managingnavi6-5 a {
	background-position: -68px -160px;
}

#managingnavi6-6 a {
	background-position: -268px -200px;
}

#managingnavi6-1 a:hover {
	background-position: -268px 0;
}

#managingnavi6-2 a:hover {
	background-position: -268px -40px;
}

#managingnavi6-3 a:hover {
	background-position: -268px -80px;
}

#managingnavi6-4 a:hover {
	background-position: -268px -120px;
}

#managingnavi6-5 a:hover {
	background-position: -268px -160px;
}

#managingnavi6-6 a:hover {
	background-position: -268px -200px;
}


/* Managing page1 なぜマンション？ */

#managing-title-page1 {
	padding: 0;
	width: 670px;
	height:100px;
	background-image: url(../managing/img/merits.jpg);
}

#managing-title-page1 h2 {
	font-size: 10px;
	margin: 0px;
	text-indent: -9999px;
}

#managing-title-page2 {
	padding: 0;
	width: 670px;
	height:100px;
	background-image: url(../managing/img/interest.jpg);
}

#managing-title-page2 h2 {
	font-size: 10px;
	margin: 0px;
	text-indent: -9999px;
}

#managing-title-page3 {
	padding: 0;
	width: 670px;
	height:100px;
	background-image: url(../managing/img/annuity.jpg);
}

#managing-title-page3 h2 {
	font-size: 10px;
	margin: 0px;
	text-indent: -9999px;
}

#managing-title-page4 {
	padding: 0;
	width: 670px;
	height:100px;
	background-image: url(../managing/img/tax.jpg);
}

#managing-title-page4 h2 {
	font-size: 10px;
	margin: 0px;
	text-indent: -9999px;
}

#managing-title-page5 {
	padding: 0;
	width: 670px;
	height:100px;
	background-image: url(../managing/img/insurance.jpg);
}

#managing-title-page5 h2 {
	font-size: 10px;
	margin: 0px;
	text-indent: -9999px;
}

#managing-title-page6 {
	padding: 0;
	width: 670px;
	height:100px;
	background-image: url(../managing/img/services.jpg);
}

#managing-title-page6 h2 {
	font-size: 10px;
	margin: 0px;
	text-indent: -9999px;
}
