


/*全体の文字設定*/
* {
	line-height : 130% ;
}


/*リンクの設定*/
A:link	{text-decoration:none;color:#003399;}
A:visited{text-decoration:none;color:#003399;}
A:active{text-decoration:underline;color:#FF0000;}
A:hover	{text-decoration:underline;color:#FF0000;}


/*ヘッダの設定*/
.header-menu {
	color : #FFFFFF ;
	font-size:12px;
}

A.heder_link:link	{text-decoration:none;color:#FFFFFF;}
A.heder_link:visited{text-decoration:none;color:#FFFFFF;}
A.heder_link:active{text-decoration:underline;color:#FFFFFF;}
A.heder_link:hover	{text-decoration:underline;color:#FFFFFF;}


/*フッタの設定*/
.footer {
	font-size:12px;
	color:#999999;
}

/*戻るボタン*/
.back {
	margin:30px 0px 0px 0px;
}


/*メニューの設定*/
.menu {
	background-color: #E7F6DF;
}


.menu-text {
	font-size:12px;

}




/*ナビゲーション部の設定*/
.navi {
	font-size : 12px ;
	color : #000000 ;
}

/*コンテンツ左10pxマージン*/
.contents {
	margin : 0px 0px 0px 10px ;
}



/*下線*/
.class {text-decoration: underline ;}

/*文字の設定*/
.font10 {font-size : 10px ;}
.font12 {font-size : 12px ;}
.font14 {font-size : 14px ;}
.font16 {font-size : 16px ;}

.font-ss {font-size : 80% ;}
.font-s {font-size : 90% ;}
.font-m {font-size : 95% ;}
.font-l {font-size : 120% ;}

/*※マーク、注意事項*/
.kome {
	font-size : 90% ;
	color : #333333 ;
}



/*お知らせの日付*/
.date-top {
	color : #FF9900 ;
	font-size : 90% ;
	font-weight : bold ;
}

.date-top-s {
	color : #FF9900 ;
	font-size : 80% ;
	font-weight : bold ;
}

.date {
	color : #000000 ;
	font-size : 95% ;
	text-align : right ;
	margin : 15px 5px 5px 5px ;
}

/*-------------------
.date {
	color : #FF3333 ;
	font-size : 12px ;
	font-weight : bold ;
}
-----------------------*/

/*お知らせ関係*/
h1.subt {
	font-size : 110% ;
	font-weight : bold ;
	color : #003399 ;
	border-width : 0px 0px 1px 7px ;
	border-style : solid ;
	border-color : #003399 ;
	background-color : #FFFFFF ;
	padding : 0px 0px 1px 5px ;
	width : 555px ;
	margin : 0px 0px 0px 0px ;
}

h1.subt-s {
	font-size : 105% ;
	font-weight : bold ;
	color : #003399 ;
	border-width : 0px 0px 1px 7px ;
	border-style : solid ;
	border-color : #003399 ;
	background-color : #FFFFFF ;
	padding : 0px 0px 1px 5px ;
	width : 555px ;
	margin : 0px 0px 0px 0px ;
}

h2.subt2 {
	font-size : 100%  ;
	font-weight : bold ;
	line-height : 140% ;
	color : #006600 ;
	margin : 20px 0px 0px 0px ;
}

h2.subtA {
	font-size : 100%  ;
	font-weight : bold ;
	line-height : 140% ;
	color : #006600 ;
	margin : 20px 0px 0px 5px ;
	border-width : 0px 0px 1px 0px ;
	border-style : dotted ;
}


h3.subtA {
	font-size : 95%  ;
	font-weight : bold ;
	line-height : 140% ;
	color : #006600 ;
	margin : 10px 0px 0px 5px ;
}

h3.subtB{
	font-size : 90%;
	font-weight : bold ;
	line-height : 140% ;
	color : #336644 ;
	margin : 20px 0px 0px 0px ;
	border-bottom:1px dotted #336633;
}

p.text {
	margin : 15px 5px 10px 5px ;
	line-height : 140% ;
}

p.text2 {
	font-size:95%;
	margin : 15px 5px 10px 5px ;
	line-height : 130% ;
}

table.info {
	margin : 10px 0px 10px 10px ;
}

.contact {
	width:450px;
	background:#ffffcc;
	border-color:#999999;
	border-width:1px;
	border-style:solid;
	padding:10px;
	margin:20px 0px 0px 0px;
	text-align:center;
}


/*見出し*/
.subt {
	font-size : 110% ;
	font-weight : bold ;
	color : #003399 ;
	border-width : 0px 0px 1px 7px ;
	border-style : solid ;
	border-color : #003399 ;
	background-color : #FFFFFF ;
	padding : 0px 0px 1px 5px ;
	width : 555px ;
	margin : 20px 0px 0px 0px ;

}

.subt2 {
	font-size : 100%  ;
	font-weight : bold ;
	line-height : 140% ;
	color : #006600 ;
}

/*ルビ*/
rt {
	font-size : 10px ;
}


/*テーブルの設定*/

.table-line {
	background-color : #999999 ;
}

.table-midashi-01 {
	background-color : #FF9933 ;
	color : #FFFFFF ;
	font-size : 14px ;
	/*font-weight:bold;*/

}

.table-midashi-02 {
	background-color : #FFFF99 ;
	font-size : 12px ;
}

.table-midashi-03 {
	background-color : #FFFFCC ;
	font-size : 12px ;
}

.table-midashi-04 {
	background-color : #FF6600 ;
	color : #FFFFFF ;
	font-size : 14px ;
}

.table-midashi-05 {
	background-color : #FFCC99 ;
	font-size : 12px ;
}


/*イメージ-middle*/
img.m {
	vertical-align : middle ;
}



/*会社概要　地図*/
font.map {
	font-size : 90% ;
}


/*お客様へのお願い*/
p.request {
	font-size : 90% ;
	margin : 20px 5px 30px 0px ;
}


/*先輩からのメッセージ*/
P.message {
	background-color : #ffffff;
	border-style:dotted;
	border-color:#009900;
	border-width:3px;
	padding:5px;
}



/*ローン　問い合わせ関連*/

div.loan_info {
	margin:10px 0 0 10px;
	font-size:0.95em;
}


div.loan_toiawase {
	margin:10px 0 0 10px;
	padding:7px 10px;
	font-size:0.95em;
	border:1px solid #ccc;
	background-color:#fcfcfc;
	width:500px;
}

div.loan_toiawase strong {
	font-weight:bold;
	color:#f33;
}



