@charset "utf-8";
/* CSS Document */

div#content{
	position: relative;
	width: 900px;
	padding: 20px 0px 0px 0px;
}

/*左コンテンツ*/
div#top-left{
	float: left;
	width: 580px;
}
	
/*右コンテンツ*/
div#top-right{
	float: right;
	width: 300px;
}

/*すべての情報をお届け！*/
div#top-cash{
	width: 580px;
	height: 300px;
	background:url(/img/bg_cash.jpg) no-repeat;
}
div#top-cash h3{
	height: 96px;
	text-indent: -9999px;
}
div#top-cash h4{
	width: 440px;
	color: #3274E1;
	font-weight: bold;
	margin:5px 0px 0px 140px;
}
div#top-cash p{
	width: 410px;
	margin:5px 0px 0px 140px;
}

/*絞り込み検索*/
div#top-seach{
	width:580px;
	background:url(/img/bg_search.jpg) repeat-y;
	margin: 15px 0px 0px 0px;
}
div#top-seach h3#search-title{
	text-indent: -9999px;
	height:61px;
	background:url(/img/t_serach.jpg) repeat-y;
}

/*審査スピード重視ボタン*/
li#search1{
	float:left;
	text-indent: -9999px;
	padding: 0px 0px 0px 30px;
}
li#search1 a:link{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b1.gif) no-repeat;
}
li#search1 a:visited{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b1.gif) no-repeat;
}
li#search1 a:hover{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b1_on.gif) no-repeat;
}
li#search1 a:active{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b1_on.gif) no-repeat;
}

/*即日融資可能！ボタン*/
li#search2{
	float:left;
	text-indent: -9999px;
	padding: 0px 0px 0px 10px;
}
li#search2 a:link{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b2.gif) no-repeat;
}
li#search2 a:visited{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b2.gif) no-repeat;
}
li#search2 a:hover{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b2_on.gif) no-repeat;
}
li#search2 a:active{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b2_on.gif) no-repeat;
}

/*無利息期間ありボタン*/
li#search3{
	float:left;
	text-indent: -9999px;
	padding: 6px 0px 0px 30px;
}
li#search3 a:link{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b3.gif) no-repeat;
}
li#search3 a:visited{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b3.gif) no-repeat;
}
li#search3 a:hover{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b3_on.gif) no-repeat;
}
li#search3 a:active{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b3_on.gif) no-repeat;
}

/*お試し審査ありボタン*/
li#search4{
	float:left;
	text-indent: -9999px;
	padding: 6px 0px 0px 10px;
}
li#search4 a:link{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b4.gif) no-repeat;
}
li#search4 a:visited{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b4.gif) no-repeat;
}
li#search4 a:hover{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b4_on.gif) no-repeat;
}
li#search4 a:active{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b4_on.gif) no-repeat;
}

/*フリーターOKボタン*/
li#search5{
	float:left;
	text-indent: -9999px;
	padding: 6px 0px 15px 30px;
}
li#search5 a:link{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b5.gif) no-repeat;
}
li#search5 a:visited{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b5.gif) no-repeat;
}
li#search5 a:hover{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b5_on.gif) no-repeat;
}
li#search5 a:active{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b5_on.gif) no-repeat;
}

/*来店不要ボタン*/
li#search6{
	float:left;
	text-indent: -9999px;
	padding: 6px 0px 15px 10px;
}
li#search6 a:link{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b6.gif) no-repeat;
}
li#search6 a:visited{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b6.gif) no-repeat;
}
li#search6 a:hover{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b6_on.gif) no-repeat;
}
li#search6 a:active{
	display: block;
	width: 255px;
	height: 40px;
	background:url(/img/b6_on.gif) no-repeat;
}

/*検索詳細*/
div#search-detail{
	width: 524px;
	margin: 0px 0px 0px 28px;
}
div #top-seach table{
	width: 524px;
}
div #top-seach th{
	text-align: left;
	font-weight: normal;
	border: 1px solid #B8B8B8;
	background: #DDF8FF;
	padding: 5px;
}
div #top-seach td{
	border: 1px solid #B8B8B8;
	padding: 5px;
}

/*詳細条件を追加*/
#top-seach h4{
	width: 130px;
	height:18px;
	background:url(/img/icon_search.gif) no-repeat;
	margin:6px 0px 0px 450px;
	padding:0px 0px 0px 10px;
}

/*この条件で絞り込み検索ボタン*/
#top-seach h3#joken-search{
	height:59px;
	text-indent: -9999px;
	background:url(/img/bottom_search.jpg) no-repeat;
	padding: 12px 0px 15px 110px;
}
#top-seach h3#joken-search a:link{
	display: block;
	width: 355px;
	height: 50px;
	background:url(/img/b_search.gif) no-repeat;
}
#top-seach h3#joken-search a:visited{
	display: block;
	width: 355px;
	height: 50px;
	background:url(/img/b_search.gif) no-repeat;
}
#top-seach h3#joken-search a:hover{
	display: block;
	width: 355px;
	height: 50px;
	background:url(/img/b_search_on.gif) no-repeat;
}
#top-seach h3#joken-search a:active{
	display: block;
	width: 355px;
	height: 50px;
	background:url(/img/b_search_on.gif) no-repeat;
}

/*総合人気ランキング検索ボタン*/
p#top-rankbanner-l{
	width:580px;
	height:83px;
	text-indent: -9999px;
	background:url(/img/banner_rank.jpg) no-repeat;
}
p#top-rankbanner-l a:link{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_rank.jpg) no-repeat;
}
p#top-rankbanner-l a:visited{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_rank.jpg) no-repeat;
}
p#top-rankbanner-l a:hover{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_rank_on.jpg) no-repeat;
}
p#top-rankbanner-l a:active{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_rank_on.jpg) no-repeat;
}

div#top-chishiki-l{
	float: left;
	width: 350px;
}
div#top-chishiki-r{
	float: left;
	width: 220px;
	padding: 15px 0px 0px 10px;
}

/*お金まるわかり*/
h3#top-maruwakari{
	display: block;
	text-indent: -9999px;
	width:350px;
	height:83px;
	background:url(/img/t_maruwakari.jpg) no-repeat;

}
#top-chishiki-l dt{
	float:left;
	line-height: 36px;
	width:75px;
	height:34px;
	border-bottom: 1px dotted #666666;
	background:url(/img/icon1.jpg) no-repeat;
	padding: 0px 0px 0px 20px;
}
#top-chishiki-l dd{
	float:left;
	line-height: 36px;
	width:251px;
	height:34px;
	border-bottom: 1px dotted #666666;
}
p#top-ichiran1{
	clear: both;
	width:94px;
	height:24px;
	text-indent: -9999px;
	padding: 5px 0px 0px 256px;
}
p#top-ichiran1 a:link{
	display: block;
	width:94px;
	height:24px;
	background:url(/img/ichiran1.gif) no-repeat;
}
p#top-ichiran1 a:visited{
	display: block;
	width:94px;
	height:24px;
	background:url(/img/ichiran1.gif) no-repeat;
}
p#top-ichiran1 a:hover{
	display: block;
	width:94px;
	height:24px;
	background:url(/img/ichiran1_on.gif) no-repeat;
}
p#top-ichiran1 a:active{
	display: block;
	width:94px;
	height:24px;
	background:url(/img/ichiran1_on.gif) no-repeat;
}

/*よくある質問集*/
div#top-qa{
	width:350px;
	height:44px;
	background:url(/img/t_faq.gif) no-repeat;
	margin: 15px 0px 0px 0px;

}
div#top-qa h3{
	float:left;
	width:246px;
	height:44px;
	text-indent: -9999px;
}
p#top-ichiran2{
	float:left;
	width:94px;
	height:24px;
	text-indent: -9999px;
	padding: 11px 0px 0px 0px;
}
p#top-ichiran2 a:link{
	display: block;
	width:94px;
	height:24px;
	background:url(/img/ichiran2.gif) no-repeat;
}
p#top-ichiran2 a:visited{
	display: block;
	width:94px;
	height:24px;
	background:url(/img/ichiran2.gif) no-repeat;
}
p#top-ichiran2 a:hover{
	display: block;
	width:94px;
	height:24px;
	background:url(/img/ichiran2_on.gif) no-repeat;
}
p#top-ichiran2 a:active{
	display: block;
	width:94px;
	height:24px;
	background:url(/img/ichiran2_on.gif) no-repeat;
}
#top-qa-txt li{
	display: block;
	line-height: 36px;
	width:310px;
	height:34px;
	border-bottom: 1px dotted #666666;
	background:url(/img/icon2.gif) no-repeat;
	padding: 0px 0px 0px 30px;
}

/*診断*/
h3#top-shindan{
	width:220px;
	height:200px;
	text-indent: -9999px;
}
h3#top-shindan a:link{
	display: block;
	width:220px;
	height:200px;
	background:url(/img/banner_shindan.jpg) no-repeat;
}
h3#top-shindan a:visited{
	display: block;
	width:220px;
	height:200px;
	background:url(/img/banner_shindan.jpg) no-repeat;
}
h3#top-shindan a:hover{
	display: block;
	width:220px;
	height:200px;
	background:url(/img/banner_shindan_on.jpg) no-repeat;
}
h3#top-shindan a:active{
	display: block;
	width:220px;
	height:200px;
	background:url(/img/banner_shindan_on.jpg) no-repeat;
}

/*基礎知識*/
h3#top-chishiki{
	width:220px;
	height:44px;
	text-indent: -9999px;
	background:url(/img/t_chishiki.gif) no-repeat;
	margin: 17px 0px 0px 0px;
}
li.chishiki1{
	display: block;
	line-height: 22px;
	width:200px;
	height:22px;
	background:url(/img/icon3.gif) no-repeat;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}
li.chishiki2{
	display: block;
	line-height: 22px;
	width:180px;
	height:22px;
	background:url(/img/icon4.gif) no-repeat;
	padding: 0px 0px 0px 40px;
}

/*タイプで選ぶキャッシング*/
h3#top-type{
	width:580px;
	height:34px;
	text-indent: -9999px;
	background:url(/img/t_type.gif) no-repeat;
	margin: 12px 0px 0px 0px;
}

/*お急ぎの方におすすめ　自動審査で即日ボタン*/
p#type1{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type1.jpg) no-repeat;
	margin: 8px 0px 0px 0px;
}
p#type1 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type1.jpg) no-repeat;
}
p#type1 a:visited{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type1.jpg) no-repeat;
}
p#type1 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type1_on.jpg) no-repeat;
}
p#type1 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type1_on.jpg) no-repeat;
}

/*融資は未経験という方は はじめての方に人気ボタン*/
p#type2{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type2.jpg) no-repeat;
	margin: 8px 0px 0px 8px;
}
p#type2 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type2.jpg) no-repeat;
}
p#type2 a:visited{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_type2.jpg) no-repeat;
}
p#type2 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type2_on.jpg) no-repeat;
}
p#type2 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type2_on.jpg) no-repeat;
}

/*安心の大手銀行系キャッシング　銀行系カードローンボタン*/
p#type3{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type3.jpg) no-repeat;
	margin: 8px 0px 0px 8px;
}
p#type3 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type3.jpg) no-repeat;
}
p#type3 a:visited{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_type3.jpg) no-repeat;
}
p#type3 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type3_on.jpg) no-repeat;
}
p#type3 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type3_on.jpg) no-repeat;
}

/*複数の返済を一つにしたい　おまとめローンボタン*/
p#type4{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type4.jpg) no-repeat;
	margin: 8px 0px 0px 0px;
}
p#type4 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type4.jpg) no-repeat;
}
p#type4 a:visited{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type4.jpg) no-repeat;
}
p#type4 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type4_on.jpg) no-repeat;
}
p#type4 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type4_on.jpg) no-repeat;
}

/*テレビCMでおなじみ　定番キャッシングボタン*/
p#type5{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type5.jpg) no-repeat;
	margin: 8px 0px 0px 8px;
}
p#type5 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type5.jpg) no-repeat;
}
p#type5 a:visited{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_type5.jpg) no-repeat;
}
p#type5 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type5_on.jpg) no-repeat;
}
p#type5 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type5_on.jpg) no-repeat;
}

/*短期間で返済の方におすすめ　無利息キャッシングボタン*/
p#type6{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type6.jpg) no-repeat;
	margin: 8px 0px 0px 8px;
}
p#type6 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type6.jpg) no-repeat;
}
p#type6 a:visited{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_type6.jpg) no-repeat;
}
p#type6 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type6_on.jpg) no-repeat;
}
p#type6 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type6_on.jpg) no-repeat;
}

/*女性にやさしいキャッシング　レディースローンボタン*/
p#type7{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type7.jpg) no-repeat;
	margin: 8px 0px 0px 0px;
}
p#type7 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type7.jpg) no-repeat;
}
p#type7 a:visited{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type7.jpg) no-repeat;
}
p#type7 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type7_on.jpg) no-repeat;
}
p#type7 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type7_on.jpg) no-repeat;
}

/*担保や保証人不要　フリーター・主婦でも大丈夫ボタン*/
p#type8{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type8.jpg) no-repeat;
	margin: 8px 0px 0px 8px;
}
p#type8 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type8.jpg) no-repeat;
}
p#type8 a:visited{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_type8.jpg) no-repeat;
}
p#type8 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type8_on.jpg) no-repeat;
}
p#type8 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type8_on.jpg) no-repeat;
}

/*やっぱり身近で便利な　クレジットカード派ボタン*/
p#type9{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type9.jpg) no-repeat;
	margin: 8px 0px 0px 8px;
}
p#type9 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type9.jpg) no-repeat;
}
p#type9 a:visited{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_type9.jpg) no-repeat;
}
p#type9 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type9_on.jpg) no-repeat;
}
p#type9 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type9_on.jpg) no-repeat;
}

/*2014総合ランキングボタン*/
p#type10{
	float: left;
	width: 188px;
	height:100px;
	text-indent: -9999px;
	background:url(/img/banner_type10.jpg) no-repeat;
	margin: 8px 0px 0px 8px;
}
p#type10 a:link{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type10.jpg) no-repeat;
}
p#type10 a:visited{
	display: block;
	width:580px;
	height:83px;
	background:url(/img/banner_type10.jpg) no-repeat;
}
p#type10 a:hover{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type10_on.jpg) no-repeat;
}
p#type10 a:active{
	display: block;
	width: 188px;
	height:100px;
	background:url(/img/banner_type10_on.jpg) no-repeat;
}
div#koukoku1-r{
	width: 300px;
	height:250px;
}

/*総合人気ランキングボタン*/
p#rankbanner-r{
	width: 300px;
	height:68px;
	text-indent: -9999px;
	background:url(/img/r_rank.jpg) no-repeat;
	margin: 15px 0px 0px 0px;
}
p#rankbanner-r a:link{
	display: block;
	width: 300px;
	height:68px;
	background:url(/img/r_rank.jpg) no-repeat;
}
p#rankbanner-r a:visited{
	display: block;
	width: 300px;
	height:68px;
	background:url(/img/r_rank.jpg) no-repeat;
}
p#rankbanner-r a:hover{
	display: block;
	width: 300px;
	height:68px;
	background:url(/img/r_rank_on.jpg) no-repeat;
}
p#rankbanner-r a:active{
	display: block;
	width: 300px;
	height:68px;
	background:url(/img/r_rank_on.jpg) no-repeat;
}

/*最新トピックス*/
h3#topics-r1{
	width: 300px;
	height:49px;
	text-indent: -9999px;
	background:url(/img/r_t_topics1.jpg) no-repeat;
}
dl#topics-r2{
	background:url(/img/r_bg_topics.gif) repeat-y;
}
dl#topics-r2 dt{
	color: #FF6623;
	font-weight: bold;
	line-height: 20px;
	height:20px;
	background:url(/img/r_t_topics2.gif) no-repeat;
	padding: 10px 0px 0px 30px;
}
dl#topics-r2 dd{
	width: 270px;
	padding: 2px 15px 0px 15px;
}
div#topics-r-bottom1{
	width: 300px;
	height: 10px;
	text-indent: -9999px;
	background:url(/img/r_bottom_topics1.gif) no-repeat;
}
div#topics-r-bottom2{
	width: 300px;
	height: 24px;
	text-indent: -9999px;
	background:url(/img/r_bottom_topics2.gif) no-repeat;
}

/*簡単　借り入れタイプ判定ボタン*/
p#hantei-r{
	width: 300px;
	height:60px;
	text-indent: -9999px;
	background:url(/img/r_banner_kariire.jpg) no-repeat;
	margin: 15px 0px 0px 0px;
}
p#hantei-r a:link{
	display: block;
	width: 300px;
	height:60px;
	background:url(/img/r_banner_kariire.jpg) no-repeat;
}
p#hantei-r a:visited{
	display: block;
	width: 300px;
	height:60px;
	background:url(/img/r_banner_kariire.jpg) no-repeat;
}
p#hantei-r a:hover{
	display: block;
	width: 300px;
	height:60px;
	background:url(/img/r_banner_kariire_on.jpg) no-repeat;
}
p#hantei-r a:active{
	display: block;
	width: 300px;
	height:60px;
	background:url(/img/r_banner_kariire_on.jpg) no-repeat;
}

/*ランキング一覧*/
h3#rank-r1{
	width: 300px;
	height:34px;
	text-indent: -9999px;
	background:url(/img/r_t_rnk1.jpg) no-repeat;
	margin: 15px 0px 0px 0px;
}
dl#rank-r2{
	background:url(/img/r_bg_rank.jpg) repeat-y;
}
dl#rank-r2 dt{
	color: #FF6623;
	font-weight: bold;
	line-height: 20px;
	height:20px;
	background:url(/img/r_t_rank2.gif) no-repeat;
	padding: 10px 0px 0px 30px;
}
dl#rank-r2 dd{
	width: 270px;
	padding: 2px 15px 0px 15px;
}
div#rank-r-bottom1{
	width: 300px;
	height: 10px;
	text-indent: -9999px;
	background:url(/img/r_bottom_rank1.gif) no-repeat;
}
div#rank-r-bottom2{
	width: 300px;
	height: 24px;
	text-indent: -9999px;
	background:url(/img/r_bottom_rank2.gif) no-repeat;
}

