﻿/* BK:Black R:Red G:Green B:Blue L:Lite LL:LiteLite */
/* 標準のフォントサイズ：14px　12px～18pxの範囲 */
/* 標準カラー： #ffffff #000000 #333333 #666666 */
/* BAYカラー１：#8080ff */
/* BAYカラー２：#ccffcc */
/* BAYカラー３：#0000cc */
/* BAYカラー４：#ccffff */
/* アピールカラー：#ffffcc */


/****************************/
/*       ページ全体         */
/****************************/

* {				/* 全てのタグに適用する設定 */

}

BODY {  
	font-size:12px;
	line-height:18px;
	color: #333333;
}

TH {
	font-size:14px;
	text-align:center;
}

DIV {
	font-size:14px;
}

DIV.alignL {
	text-align:left;
}

DIV.alignC {
	text-align:center;
}

DIV.alignR {
	text-align:right;
}


/****************************/
/*    ロゴ＆メニュー部      */
/****************************/

.bayTop {
	height:73px;
	text-align:left;
}

.menuMain {
	height:30px;
	text-align:left;
}

.menuSub1 {
	width:100%;
	height:30px;
	background-color:#0000ff;
	text-align:left;
	padding-left:30px;
	font:14px;
	color:#ffffff;
}

.menuSub2 {
	width:100%;
	height:30px;
	background-color:#0000ff;
	text-align:right;
	padding-right:10px;
	font:14px;
	color:#ffffff;
}

.menuSub3 {
	width:100%;
	height:30px;
	background-color:#0000ff;
	font:14px;
	color:#ffffff;
}

.menuSub4 {
	width:100%;
	height:30px;
	background-color:#0000ff;
	text-align:left;
	padding-left:30px;
	padding-top:7px;
	font:14px;
	color:#ffffff;
}

/****************************/
/*         フッター         */
/****************************/

.footer1 {
	text-align:center;
	border-top:solid 1px #cccccc;
}

/****************************/
/*       アンカー           */
/****************************/

a:link {			/* 標準は青色、下線なし */
	color: #0000ff;
	text-decoration:none;
}

a:visited {			/* 訪問済みは濃い青、下線なし */
	color: #0000aa;
	text-decoration:none;
}

a:hover {			/* マウスオーバーで濃い青、下線あり */
	color: #0000aa;
	text-decoration:underline;
}

a:active {			/* 選択中は赤色、下線なし */
	color: #ff0000;
	text-decoration:none;
}

				/* 通常のメニュー */

a.menuSub:link {			/* 標準は、下線なし */
	color:#ffffff;
	text-decoration:none;
}

a.menuSub:visited {			/* 訪問済みは、下線なし */
	color:#ffffff;
	text-decoration:none;
}

a.menuSub:hover {			/* マウスオーバーで太字、下線あり */
	color:#ffffff;
	text-decoration:underline;
}

a.menuSub:active {			/* 選択中は太字、下線なし */
	color:#ffffff;
	text-decoration:none;
}

				/* 選択中のメニュー */

a.menuSubSelected:link {			/* 標準は、下線なし、太字 */
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.menuSubSelected:visited {		/* 訪問済みは、下線なし、太字 */
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.menuSubSelected:hover {			/* マウスオーバーで、下線あり、太字 */
	color:#fffff;
	text-decoration:underline;
	font-weight:bold;
}

a.menuSubSelected:active {			/* 選択中は、下線なし、太字 */
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}



/****************************/
/*      レイアウト調整      */
/****************************/

.underMenu {
	height:20px;
}

.between5 {
	height:10px;
}

.between10 {
	height:20px;
}

.between20 {
	height:30px;
}

.between30 {
	height:40px;
}

.spacer10 {
	height:20px;
}

.contentLeft10 {
	margin:0px;
	padding-left:10px;
}

.contentLeft20 {
	margin:0px;
	padding-left:20px;
}

.contentLeft50 {
	margin:0px;
	padding-left:50px;
}

.contentLeft70 {
	margin:0px;
	padding-left:70px;
}

.contentLeft100 {
	margin:0px;
	padding-left:100px;
}

.contentLeft150 {
	margin:0px;
	padding-left:150px;
}

DIV.bannerTop {
	margin:0px;
	padding:0 0 10 0;
	border-bottom:solid 1px;
	border-color:#cccccc;
}

DIV.bannerEnd {
	margin:0px;
	padding:10 0 10 0;

}

DIV.banner1 {
	margin:0px;
	padding:10 0 10 0;
	border-bottom:solid 1px;
	border-color:#cccccc;
}

DIV.banner2 {
	margin:0px;
	padding:10 0 30 0;
	border-bottom:solid 1px;
}

DIV.banner3 {
	margin:0px;
	padding:10 0 5 0;
}

/****************************/
/*       キャプション       */
/****************************/

.capCenter1 {
	margin:0px;
	padding-top:30px;
	text-align:center;
}

.capLeft1 {
	margin:0px;
	padding-top:30px;
	text-align:left;
}

.capRight1 {
	margin:0px;
	padding-top:30px;
	text-align:right;
}

/****************************/
/*         区切り線         */
/****************************/

hrBdr1 {
	height:1px;
}

hrBbdr2 {
	height:2px;
}

/****************************/
/*     フォント（サイズ）   */
/****************************/

.text8 {  
	font-size: 8px;
	line-height: 14px;
}

.text10 {  
	font-size: 10px;
	line-height: 16px;
}

.text10_b {  
	font-size: 10px;
	line-height: 16px;
	color: #666666;
}

.text11 {  
	font-size: 11px;
	line-height: 17px;
}

.text12 {  
	font-size: 12px;
	line-height: 18px;
}

.text12_b {  
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}

.text14 {  
	font-size: 14px;
	line-height: 20px;
}

.text14_b {  
	font-size: 14px;
	line-height: 20px;
	color: #666666;
}

.text15 {  
	font-size: 15px;
	line-height: 21px;
}

.text15_b {  
	font-size: 15px;
	line-height: 26px;
	color: #666666;
}

.text16 {  
	font-size: 16px;
	line-height: 22px;
}

.text16_b {  
	font-size: 16px;
	line-height: 26px;
	color: #666666;
}

.text20 {  
	font-size: 20px;
	line-height: 26px;
}

.text22 {  
	font-size: 22px;
	line-height: 28px;
}

.text24 {  
	font-size: 24px;
	line-height: 30px;
}

.text26 {  
	font-size: 26px;
	line-height: 32px;
}

.text28 {  
	font-size: 28px;
	line-height: 34px;
}

.text30 {  
	font-size: 30px;
	line-height: 36px;
}

.text32 {  
	font-size: 32px;
	line-height: 38px;
}

.text34 {  
	font-size: 34px;
	line-height: 40px;
}

.text36 {  
	font-size: 36px;
	line-height: 42px;
}

.text38 {  
	font-size: 38px;
	line-height: 44px;
}

.text40 {  
	font-size: 40px;
	line-height: 46px;
}

.text42 {  
	font-size: 42px;
	line-height: 48px;
}

.text44 {  
	font-size: 44px;
	line-height: 50px;
}

.text46 {  
	font-size: 46px;
	line-height: 52px;
}

.text48 {  
	font-size: 48px;
	line-height: 54px;
}

.text50 {  
	font-size: 50px;
	line-height: 56px;
}

.text52 {  
	font-size: 52px;
	line-height: 58px;
}

.text54 {  
	font-size: 54px;
	line-height: 60px;
}

.text56 {  
	font-size: 56px;
	line-height: 62px;
}

.text58 {  
	font-size: 58px;
	line-height: 64px;
}

.text60 {  
	font-size: 60px;
	line-height: 66px;
}

.text70 {  
	font-size: 70px;
	line-height: 76px;
}

.text80 {  
	font-size: 80px;
	line-height: 86px;
}

.text90 {  
	font-size: 90px;
	line-height: 96px;
}

.text100 {  
	font-size: 100px;
	line-height: 106px;
}

.text200 {  
	font-size: 200px;
	line-height: 206px;
}

.text300 {  
	font-size: 300px;
	line-height: 306px;
}

.text500 {  
	font-size: 500px;
	line-height: 506px;
}

.middle {  
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}

.middle12b {  
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}

.middle20 {  
	font-size: 20px;
	line-height: 26px;
}

.username {  
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
}

/****************************/
/*      フォント（強調）    */
/****************************/

.strongW{			/* 白太字 */
	font-weight:bold;
	color:#ffffff;
}

.strongBK{			/* 黒太字 */
	font-weight:bold;
	color:#000000;
}

.strongR{			/* 赤太字 */
	font-weight:bold;
	color:#ff0000;
}

.strongG{			/* 緑太字 */
	font-weight:bold;
	color:#00ff00;
}

.strongB{			/* 青太字 */
	font-weight:bold;
	color:#0000ff;
}


/****************************/
/*           リスト         */
/****************************/

/* padding で line-height（行間）と文章開始位置の調整 */
/* background で リスト画像とその表示位置の調整 */

UL.listA {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

UL.listA li {
    margin:0px;
    padding:0px 0px 20px 12px;
    background:url(image/listA.gif) no-repeat 3px 0.4em;
}

UL.listB {
    list-style:none;
    margin: 0px;
    padding: 0px 0px 5px 0px;
}

UL.listB li {
    list-style:disc;
    list-style-position:inside;
    margin:0px;
    padding:5px 0px 0px 20px;
}


UL.listC {
    list-style: disc;
}

UL.listC li {
    margin:0px;
    padding:10px 0px 0px 0px;
    line-height:1.5em;
}

OL.listA {
    list-style:none;
    padding: 0px 0px 0px 0px;
}

OL.listA li {
    list-style:decimal;
    margin:0px;
    padding:10px 0px 0px 0px;
    line-height:1.5em;
}

UL.listNew {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

UL.listNew li {
    margin:0px;
    padding:0px 0px 10px 12px;
    background:url(image/listA.gif) no-repeat 3px 0.2em;
}


/****************************/
/*            行間          */
/****************************/

TD {  
	line-height: 1.5em;	/* セル内の行間 */
}

/****************************/
/*         インデント       */
/****************************/

/* marginは要素の外側、paddingは内側 */
/* ←m→要素始←p→内容←p→要素終←m→ */

				/* 段落レベル０ */
.margin01 {				/* サンプル */
	margin-left: 1em;		/* ■あいうえお */
	margin-bottom: 1em;		/* ■■■■■■■■■■ */
}					/* かきくけこ */
.padding01 {				/* サンプル */
	padding-left: 1em;		/* ■あいうえお */
	padding-bottom: 1em;		/* ■■■■■■■■■■ */
}					/* かきくけこ */

				/* 段落レベル１ */
.margin11 {				/* サンプル */
	text-indent:0em;		/* あいうえお */
	margin-left:0em;		/* かきくけこ */
}
.padding11 {				/* サンプル */
	text-indent:0em;		/* あいうえお */
	padding-left:0em;		/* かきくけこ */
}

				/* 段落レベル１、字下げ */
.margin12 {				/* サンプル */
	text-indent:1em;		/* ■あいうえお */
	margin-left:0em;		/* かきくけこ */
}
.padding12 {				/* サンプル */
	text-indent:1em;		/* ■あいうえお */
	padding-left:0em;		/* かきくけこ */
}

				/* 段落レベル１、ぶら下げ */
.margin13 {				/* サンプル */
	text-indent:-1em;		/* あいうえお */
	margin-left:1em;		/* ■かきくけこ */
}
.padding13 {				/* サンプル */
	text-indent:-1em;		/* あいうえお */
	padding-left:1em;		/* ■かきくけこ */
}

				/* 段落レベル（１） */
.margin21 {				/* サンプル */
	text-indent: 0em;		/* ■あいうえお */
	margin-left: 1em;		/* ■かきくけこ */
}
.padding21 {				/* サンプル */
	text-indent: 0em;		/* ■あいうえお */
	padding-left: 1em;		/* ■かきくけこ */
}

				/* 段落レベル（１）、字下げ */
.margin22 {				/* サンプル */
	text-indent: 1em;		/* ■■あいうえお */
	margin-left: 1em;		/* ■かきくけこ */
}
.padding22 {				/* サンプル */
	text-indent: 1em;		/* ■■あいうえお */
	padding-left: 1em;		/* ■かきくけこ */
}

				/* 段落レベル（１）、ぶら下げ */
.margin23 {				/* サンプル */
	text-indent: -1em;		/* ■あいうえお */
	margin-left: 2em;		/* ■■かきくけこ */
}
.padding23 {				/* サンプル */
	text-indent: -1em;		/* ■あいうえお */
	padding-left: 2em;		/* ■■かきくけこ */
}

				/* 段落レベル① */
.margin31 {				/* サンプル */
	text-indent: 0em;		/* ■■あいうえお */
	margin-left: 2em;		/* ■■かきくけこ */
}
.padding31 {				/* サンプル */
	text-indent: 0em;		/* ■■あいうえお */
	padding-left: 2em;		/* ■■かきくけこ */
}

				/* 段落レベル①、字下げ */
.margin32 {				/* サンプル */
	text-indent: 1em;		/* ■■■あいうえお */
	margin-left: 2em;		/* ■■かきくけこ */
}
.padding32 {				/* サンプル */
	text-indent: 1em;		/* ■■■あいうえお */
	padding-left: 2em;		/* ■■かきくけこ */
}

				/* 段落レベル①、ぶら下げ */
.margin33 {				/* サンプル */
	text-indent: -1em;		/* ■■あいうえお */
	margin-left: 3em;		/* ■■■かきくけこ */
}
.padding33 {				/* サンプル */
	text-indent: -1em;		/* ■■あいうえお */
	padding-left: 3em;		/* ■■■かきくけこ */
}
.margin332 {				/* サンプル */
	text-indent: -2em;		/* ■■あいうえお */
	margin-left: 4em;		/* ■■■■かきくけこ */
}
.padding332 {				/* サンプル */
	text-indent: -2em;		/* ■■あいうえお */
	padding-left: 4em;		/* ■■■■かきくけこ */
}

				/* 段落レベルa） */
.margin41 {				/* サンプル */
	text-indent: 0em;		/* ■■■あいうえお */
	margin-left: 3em;		/* ■■■かきくけこ */
}
.padding41 {				/* サンプル */
	text-indent: 0em;		/* ■■■あいうえお */
	padding-left: 3em;		/* ■■■かきくけこ */
}

				/* 段落レベルa）、字下げ */
.margin42 {				/* サンプル */
	text-indent: 1em;		/* ■■■■あいうえお */
	margin-left: 3em;		/* ■■■かきくけこ */
}
.padding42 {				/* サンプル */
	text-indent: 1em;		/* ■■■■あいうえお */
	padding-left: 3em;		/* ■■■かきくけこ */
}

				/* 段落レベルa）、ぶら下げ */
.margin43 {				/* サンプル */
	text-indent: -1em;		/* ■■■あいうえお */
	margin-left: 4em;		/* ■■■■かきくけこ */
}
.padding43 {				/* サンプル */
	text-indent: -1em;		/* ■■■あいうえお */
	padding-left: 4em;		/* ■■■■かきくけこ */
}
.margin432 {				/* サンプル */
	text-indent: -2em;		/* ■■■あいうえお */
	margin-left: 5em;		/* ■■■■■かきくけこ */
}
.padding432 {				/* サンプル */
	text-indent: -2em;		/* ■■■あいうえお */
	padding-left: 5em;		/* ■■■■■かきくけこ */
}

				/* 段落レベル・ */
.margin51 {				/* サンプル */
	text-indent: 0em;		/* ■■■■あいうえお */
	margin-left: 4em;		/* ■■■■かきくけこ */
}
.padding51 {				/* サンプル */
	text-indent: 0em;		/* ■■■■あいうえお */
	padding-left: 4em;		/* ■■■■かきくけこ */
}

				/* 段落レベル・、字下げ */
.margin52 {				/* サンプル */
	text-indent: 1em;		/* ■■■■■あいうえお */
	margin-left: 4em;		/* ■■■■かきくけこ */
}
.padding52 {				/* サンプル */
	text-indent: 1em;		/* ■■■■■あいうえお */
	padding-left: 4em;		/* ■■■■かきくけこ */
}

				/* 段落レベル・、ぶら下げ */
.margin53 {				/* サンプル */
	text-indent: -1em;		/* ■■■■あいうえお */
	margin-left: 5em;		/* ■■■■■かきくけこ */
}
.padding53 {				/* サンプル */
	text-indent: -1em;		/* ■■■■あいうえお */
	padding-left: 5em;		/* ■■■■■かきくけこ */
}


/****************************/
/*          テーブル        */
/****************************/


.tb0-NObdr {			/* 枠なし（セルあり） */
	border-width:0px;
	border-style:solid;
 	border-collapse:collapse;
	padding:1em;
}

.tb1-bdrGR1 {			/* 灰色実線枠（セルなし） */
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	padding:1em;
}

.tb1-bdrBK1 {			/* 黒色実線枠（セルなし） */
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	padding:1em;
}

.tb1-bdrBK2 {			/* 黒色太実線枠（セルなし） */
	border-width:2px;
	border-style:solid;
	border-color:#000000;
	padding:1em;
}

.tb2-bdrGR1 {			/* 灰色実線枠（セルあり） */
	border-width:1px;
	border-style:solid;
	border-color:#AAAAAA;
 	border-collapse:collapse;
	padding:1em;
}

.tb2-bdrBK1 {			/* 黒色実線枠（セルあり） */
	border-width:1px;
	border-style:solid;
	border-color:#000000;
 	border-collapse:collapse;
	padding:1em;
}

.tb2-bdrBK2 {			/* 黒色太実線枠（セルあり） */
	border-width:2px;
	border-style:solid;
	border-color:#000000;
 	border-collapse:collapse;
	padding:1em;
}


.tb3-bdrW1 {			/* 白色実線枠（セルあり） */
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
 	border-collapse:collapse;
	padding:1em;
}

.tb3-bdrW2 {			/* 白色太実線枠（セルあり） */
	border-width:2px;
	border-style:solid;
	border-color:#ffffff;
 	border-collapse:collapse;
	padding:1em;
}


/****************************/
/*            セル          */
/****************************/

.td-bdrGR1 {			/* 灰色実線枠 */
	border-width:1px;
	border-style:solid;
	border-color:#AAAAAA;
 	border-collapse:collapse;
	padding:7px;
}

.td-bdrBK1 {			/* 黒色実線枠 */
	border-width:1px;
	border-style:solid;
	border-color:#000000;
 	border-collapse:collapse;
	padding:7px;
}

.td-bdrW1 {			/* 白色実線枠 */
	border-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
 	border-collapse:collapse;
	padding:7px;
}

.td-bgBK {			/* 黒色背景 */
	background:#cccccc;
}

.td-bgLBK {			/* やや薄黒色背景 */
	background:#dddddd;
}

.td-bgLLBK {			/* 超薄黒色背景 */
	background:#f5f5f5;
}

.td-bgR {			/* 赤色背景 */
	background:#ffcccc;
}

.td-bgLR {			/* やや薄赤色背景 */
	background:#ffdddd;
}

.td-bgLLR {			/* 超薄赤色背景 */
	background:#fff5f5;
}

.td-bgG {			/* 緑色背景 */
	background:#ccffcc;
}

.td-bgLG {			/* やや薄緑色背景 */
	background:#ddffdd;
}

.td-bgLLG {			/* 超薄緑色背景 */
	background:#f5fff5;
}


.td-bgB {			/* 青色背景 */
	background:#ccccff;
}

.td-bgLB {			/* やや薄青色背景 */
	background:#ddddff;
}

.td-bgLLB {			/* 超薄青色背景 */
	background:#f5f5ff;
}

.td-bgY {			/* 黄色背景 */
	background:#ffff77;
}

.td-bgLY {			/* やや薄黄色背景 */
	background:#ffffaa;
}

.td-bgLLY {			/* 超薄黄色背景 */
	background:#ffffdd;
}

.td-bgBAY1 {
	color:#ffffff;
	background:#8080ff;
}

.td-bgBAY2 {
	color:#000000;
	background:#ccffcc;
}

.td-bgBAY3 {
	color:#ffffff;
	background:#0000cc;
}

.td-bgBAY4 {
	color:#000000;
	background:#ccffff;
}

.td-bgAPL {
	color:#000000;
	background:#ffffe0;
}

.td-alignR {
	text-align:right;
}

.td-alignC {
	text-align:center;
}

.td-alignL {
	text-align:left;
}



/****************************/
/*           そのた         */
/****************************/
					/* Get Acrobat Reader */
.getAcrobatReader1 {
	height:70px;
	width:500px;
	padding:20px 20px 20px 20px;
	text-align:left;
	font-size:12px;
	background:#eeeeee;
}
					/* 戻る、閉じる */
.goBackTop {
	text-align:right;
	font-size:12px;
}

					/* 営業地区 */
.area1 {
	height:300px;
	margin:0px;
	padding:20px 20px 20px 20px;
	text-align:left;
	font-size:14px;
	background:#eeeeee;

}

.area2-1 {
	clear:both;
	height:50;
	border-bottom:dotted 1px;
	margin:0px;
	padding:10px 5px 10px 5px;
}

.area2-2 {
	clear:both;
	height:25px;
	border-bottom:dotted 1px;
	margin:0px;
	padding:10px 5px 10px 5px;
}


.area3-1 {
	margin:0px;
	padding-right:5px;
	float:left;
}

.area3-2 {
	float:left;
}

.area4-1 {
	clear:both;
	height:25px;
	margin:0px;
	padding:10px 5px 10px 5px;
}


.area4-2 {
	clear:both;
	margin:0px;
	padding:10px 5px 10px 5px;
}

/* ローンシミュレーション */
.loan1 {
	float:left;
	width:250;
	height:50;
	background:#eeeeee;
	margin:0px;
	padding:15px 0px 0px 0px;

}

.loan2 {
	float:left;
	width:250;
	height:50;
	background:#ffffff;
	margin:0px;
	padding:15px 0px 0px 0px;

}

.loan3 {
	height:70px;
	width:500px;
	background:#eeeeff;
	padding:20px 20px 20px 130px;
	border:solid 2px #000000;
}

.loan4 {
	height:70px;
	width:500px;
	background:#eeeeff;
	padding:20px 20px 20px 50px;
	border:none;
}
