@charset "utf-8";



/*

-----------------------------------------------------------------------

Copyright(c)2007 Tamafinance All Rights Reserved.

-----------------------------------------------------------------------

*/

@import url(common.css);





/*

-----------------------------------------------------------------------

flash

-----------------------------------------------------------------------

*/



div#flasharea{

	margin:0 auto;

	width:750px;

	height:276px;

	background:url(../img/top/bg_flash.jpg) bottom center no-repeat;

}



div#gnav{

	margin:0 auto;

	width:750px;

}



div#container{

	padding-top:23px;

}



/*

-----------------------------------------------------------------------

sidearea

-----------------------------------------------------------------------

*/



div#sidearea{

	margin-left:25px;

	_margin-left:12px;

	padding-top:15px;

	float:left;

}



div#sidearea h3{

	width:473px;

	text-indent:-9999px;

}



h3#h01{

	height:33px;

	background:url(../img/top/h_01.gif) no-repeat;

}



div#information{

	padding:8px 4px 0 4px;

	width:467px;

}



div#information dl{

	padding-bottom:20px;

	font-size:1.0em;

}



div#information dl dt{

	padding-left:4px;

	color:#8D8D8D;

}



div#information dl dd{

	margin-bottom:10px;

	padding-left:22px;

	background:url(../img/top/icn_arrow.gif) 12px 0.4em no-repeat;

}



div#information dl dd img{

	padding-left:5px;

}



div#information dl dd.border{

	margin-bottom:5px;

	padding-bottom:3px;

	border-bottom:#E1E1E1 1px solid;

}





/*

-----------------------------------------------------------------------

grouparea

-----------------------------------------------------------------------

*/




div#grouparea{

	padding-top:6px;

	padding-right:10px;

	_padding-right:7px;

	width:227px;

	background:url(../img/top/bg_group01.jpg) no-repeat;

	float:right;

}

div#grnav {
	border-bottom:#FFF 10px solid;
}

div.grouplink{
	
	padding-left:14px;

	padding-right:15px;

	background:url(../img/top/bg_rightcontent.jpg) repeat-y;

}



div.grouplink:after {

    content: "";

    display: block;

    clear: both;

    height: 1px;

    overflow: hidden;

}



/*\*/

* html div.grouplink {

    height: 1em;

    overflow: visible;

}

/**/



div.grouplink ul{

	padding:8px 0 15px 5px;

}

	

div.grouplink ul li{

	padding-top:3px;

	width:190px;

	text-indent:-9999px;

}




div.grouplink ul li a{

	height:40px;

	display:block;

	}



div.grouplink ul li#b01 a{

	background:url(../img/top/bnr_tamahome.jpg) no-repeat;

}



div.grouplink ul li#b02 a{

	background:url(../img/top/bnr_tamaadd.jpg) no-repeat;

}



div.grouplink ul li#b03 a{

	background:url(../img/top/bnr_tamaliving.jpg) no-repeat;

}



div.grouplink ul li#b04 a{

	background:url(../img/top/bnr_tamatohoku.jpg) no-repeat;

}



div.grouplink ul li#b05 a{

	background:url(../img/top/bnr_bsc.jpg) no-repeat;

}



div.grouplink ul li#b06 a{

	background:url(../img/top/bnr_tamatokyo.jpg) no-repeat;

}



div.grouplink ul li#b07 a{

	background:url(../img/top/bnr_ththc.jpg) no-repeat;

}


div#outsidearea {
	width:227px;
	padding-top:6px;
	background:url(../img/top/bg_group01.jpg) no-repeat;
}

div#outsidearea div.grouplink {
}


.clearfix{
	clear:both;
}



/*

-----------------------------------------------------------------------

content-navigation

-----------------------------------------------------------------------

*/



div#contnavbox {

	width:726px;

	margin:0 auto;

	margin-bottom:6px;

	padding:0 1px;

	background:url(../img/top/bg_contnav-3.gif) center repeat-y;

	border:#EDEEF3 1px solid;

}

div#contnavbox div.contnav {

	width:232px;

	padding:0 5px 6px;

}



div#contnavbox div#contnav-l,
div#contnavbox div#contnav-c { float:left; }

div#contnavbox div#contnav-r { float:right; }



div#contnavbox div.contnav h3 {

	height:48px;

	text-indent:-9999px;

}



div#contnavbox div#contnav-l h3 { background:url(../img/top/cap_001.jpg) 0 6px no-repeat; }

div#contnavbox div#contnav-c h3 { background:url(../img/top/cap_002.jpg) 0 6px no-repeat; }

div#contnavbox div#contnav-r h3 { background:url(../img/top/cap_003.jpg) 0 6px no-repeat; }



div#contnavbox div.contnav p {

	width:224px;

	margin:0 auto 4px;

}


div#contnavbox div.contnav ul.cnav {

	padding-right:8px;
	
	padding-left:7px;

	float:right;

}


div#contnavbox div.contnav ul.cnav li {

	padding:0 0 3px 8px;

	line-height:130%;

}



div#contnavbox div#contnav-l ul.cnav li { background:url(../img/top/ic_cnav01.jpg) 0 0.3em no-repeat; }

div#contnavbox div#contnav-r ul.cnav li { background:url(../img/top/ic_cnav03.jpg) 0 0.3em no-repeat; }

div#contnavbox div#contnav-c ul.cnav li { background:url(../img/top/ic_cnav02.jpg) 0 0.3em no-repeat; }


div#contnavbox div#contnav-c p#entrynav {
	
	clear:both;

	width:150px;

	margin:0 auto;

	padding-top:5px;
	
	overflow:hidden;

}



div#contnavbox div#contnav-c p#entrynav a {

	display:block;

	height:53px;

	background:url(../img/top/bt_loanentry.jpg) no-repeat;

	text-indent:-9999px;

}



div#contnavbox div.contnav p#entrynav a:hover { background:url(../img/top/bt_loanentry.jpg) 0 -53px no-repeat; }



h3#h03{

	height:41px;

	background:url(../img/top/h_03.gif) no-repeat;

}



div.grouplink ul li.bnsite {

	padding-bottom:4px;

}



div.grouplink ul li#b08 a{

	height:54px;

	background:url(../img/top/bn_jfsa.jpg) no-repeat;

}

div.grouplink ul li#b09 a{

	height:54px;

	background:url(../img/top/bn_jcredit.gif) no-repeat;

}

div.grouplink ul li#b10 a{
	
	width:155px;

	height:51px;

	background:url(../img/top/bn_jfsa3.jpg) no-repeat;

}





div#attentionarea {

	clear:both;

	width:473px;

}



div.attentionbox {

	width:234px;

	height:115px;

}



div#attention-l {

	float:left;

}



div#attention-r {

	background:url(../img/top/bg_sim.jpg) bottom no-repeat;

	float:right;

}



div.attentionbox h4 {

	text-indent:-9999px;

}



div#attention-l h4 { height:37px; background:url(../img/top/sub_01.jpg) no-repeat; }

div#attention-r h4 { height:44px; background:url(../img/top/sub_02.jpg) no-repeat; }



div#attention-l p {

	height:78px;

	background:url(../img/top/t_tsunagi.jpg) no-repeat;

	text-indent:-9999px;

}



div#attention-r p#simbtn {

	width:212px;

	margin:0 auto;

}



div#attention-r p#simbtn a {

	display:block;

	height:57px;

	background:url(../img/top/bt_sim.jpg) no-repeat;

	text-indent:-9999px;

}



div#attention-r p#simbtn a:hover { background:url(../img/top/bt_sim.jpg) 0 -57px no-repeat; }





/*

----------------------------------------------------------------------------

huckclearfix クリア

----------------------------------------------------------------------------

*/





div#contnavbox:after,
div#contnav-c:after {

	content: "";

	display: block;

	height:0;

	clear: both;

	visibility:hidden;

	}	



div#contnavbox,
div#contnav-c {

	display:inline-block;

	}

 

/*\*/



* html div#contnavbox,
* html div#contnav-c {

	height:1%;

}



div#contnavbox,
div#contnav-c {

	display:block;

	}



/**/
