@charset "UTF-8";
/* CSS Document */

#top_content {
	width:950px;
	margin:0 auto 15px;
	overflow:hidden;
}

#details_title {
	width:943px;
	height:30px;
	padding:5px 0 0 5px;
	border-bottom:1px solid #ccc;
	background-color:#F3F3F3;
}

h2 {
	width:170px;
	height:26px;
	display:block;
	font-size:18px;
	color:#2E52A6;
	background-image:url(../img/details_category_consumer.png);
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:26px;
}

.details_category_list {
	width:948px;
	margin:0;
	padding:7px 0 7px 0;
	overflow:hidden;
	background-color:#F3F3F3;
	border-bottom:1px solid #ccc;
}

.details_category_list li {
	color:#666;
	float:left;
	padding:0 5px 0;
	background-color:white;
	border:1px solid #ccc;
	margin:0 4px 0;
	-webkit-border-radius: 4px;     /* for Safari and Chrome */
	-moz-border-radius: 4px;    /* for Firefox */
	-o-border-radius: 4px;  /* when Opera Presto 2.3 or later is released */
	-khtml-border-radius:4px;   /* Linux browsers */
	border-radius: 4px;     /* CSS3 */
	behavior: url(border-radius.htc);   /* for IE */
}

.details_img_box {
	border:1px solid #ccc;
	padding:2px;
	width:204px;
	height:204px;
	margin:7px ;
	float:left;s
}
	
.details_features {
	float:left;
	border-collapse: collapse;
	margin:7px 0 0 0;
}

.details_features td,  .details_features th{
	border:1px solid #ccc;
	width:167px;
	height:27px;
	text-align:center;
	color:#666;
}

.details_features th {
	background-color:#6699CC;
	color:white;
	font-weight:normal;
}
	.details_features span {
 	 text-shadow:#4A6577 -2px -2px 1px; /* FireFox, Webkit, Opera */
 	 -ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#0000ff,offx=1,offy=1)"; /* IE8 */
 	 display:block; /* IE */
}

.details_convini_box {
	width:202px;
	height:111px;
	border:1px solid #ccc;
	float:left;
	margin:7px 0 0 7px;
}

.details_convini_box p{
	display:block;
	color:#666;
	text-align:center;
	background-color:#FAF8EE;
	border-bottom:solid 1px #ccc;
}

.details_convini_box ul{ 
	overflow:hidden;
}

.details_convini_box li {
	text-indent:-9999px;
	float:left;
}

.details_convini_01 {
	width:34px;
	height:35px;
	background-image:url(../img/details_convini_seven_checked.png);
	margin:7px 0 0 7px;
}

.details_convini_02 {
	width:67px;
	height:29px;
	background-image:url(../img/details_convini_enet_checked.png);
	margin:10px 0 0 7px;
}

.details_convini_03 {
	width:71px;
	height:34px;
	background-image:url(../img/details_convini_famima_checked.png);
	margin:9px 0 0 7px;
}

.details_convini_04 {
	width:70px;
	height:14px;
	background-image:url(../img/details_convini_lawson_checked.png);
	margin:10px 0 0 10px;
}

.details_convini_05 {
	width:45px;
	height:30px;
	background-image:url(../img/details_convini_ministop_checked.png);
	margin:5px 0 0 10px;
}

.details_convini_06 {
	width:33px;
	height:31px;
	background-image:url(../img/details_convini_sunkus_checked.png);
	margin:5px 0 0 10px;
}



.details_check_matters{
	width:494px;
	height:86px;
	padding:0 5px 0 5px;
	background-color:#F3F3F3;
	margin:7px 0 0 0px;
	float:left;
	list-style:none;
}

.details_check_matters li{
	background-image:url(../img/details_arrow.png);
	background-repeat:no-repeat;
	height:17px;
	padding-left:20px;
	margin-top:8px;
	line-height:15px;
	border-bottom:dotted 1px #ccc;
	color:#666;
}

.details_apply_box {
	float:left;
	width:205px;
	text-align:center;
	padding-left:8px;
}

.details_apply_box .apply_minutes{
	background-image:url(../img/apply_time_bg3.png);
	width:159px;
	height:52px;
	margin:3px 0 -5px 0;
	display:inline-block;
	text-align:center;
	line-height:1;
	
}
.details_apply_box .apply_minutes p{
	background-image:url(../img/apply_time_icon.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:18px auto;
	padding-left:22px;
	margin:23px auto 0 auto;
	display:inline-block;
	padding-top:2px;
}
.details_apply_box .apply_minutes p span{
	color:#FF0000;
	font-size:18px;
	font-weight:bold;
}
.details_apply {
	width:205px;
	height:60px;
	margin-top:5px;
}
	
.details_apply a{
	display:block;
	width:205px;
	height:60px;
	background-image:url(../img/details_register_btn_small.png);
	text-indent:-9999px;
	position:relative;
	overflow:hidden;
	z-index:2;
}

.details_apply a:hover{
	background-image:url(../img/details_register_btn_small_ro.png);
}
.details_apply a:before {
    display: block;
    position: absolute;
    z-index: -1;
    left: -30%;
    top: -50%;
    content: "";
    width: 30px;
    height: 100px;
    transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -moz-transform: rotate(30deg);
    background-image: linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);
    background-image: -webkit-gradient(linear, left bottom, right bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));
    background-image: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, #ffffff rgba(255,255,255,1),rgba(255,255,255,0) 100%);
    animation: shiny 3s infinite linear;
    -webkit-animation: shiny 3s infinite linear;
    -moz-animation: shiny 3s infinite linear;
}



.details_apply_box p{
	margin:5px 0 0 10px;
	
}

.details_apply_box a {
	color:#4A7DBA;
	text-decoration:underline;
}

.details_apply_box a:hover{
	text-decoration:none;
}


.details_attention{
	font-size:11px;
	margin-bottom:20px;
}

#contents #content #left_content h2 {
	background-image:url(../img/details_bg_h4.png);
	background-repeat:repeat-x;
	height:29px;
	line-height:29px;
	padding-left:10px;
	font-size:15px;
	font-weight:normal;
	margin-bottom:10px;
	color:#000000;
	border:none;
	width:620px;
	text-indent:0;
}
.details_basic_info, .details_company_info {
	border-collapse: collapse;
	width:100%;
}

.details_basic_info td, .details_company_info td{
	border:1px solid #ccc;
	padding:5px 0 5px 10px;
}

.details_basic_info td:nth-child(1){
	background-color:#F2F2F2;
	width:100px;
}

.details_company_info td:nth-child(1){
	width:73px;
	background-color:#F2F2F2;
}

.details_apply_large {
	width:305px;
	height:60px;
	margin:20px auto 0;
}
.details_apply_large a {
	display:block;
	width:305px;
	height:60px;
	background-image:url(../img/details_register_btn_large.png);
	text-indent:-9999px;
}

.details_apply_large a:hover {
	background-image:url(../img/details_register_btn_large_ro.png);
}
	
.orange_font {
	color:#FF4F00;
}



@charset "UTF-8";
/* CSS Document */

h2 {
	background-image:url(../img/result_result_title.png);
	width:950px;
	height:35px;
	text-indent:-9999px;
	margin-bottom:15px;
}

#gaito_kensu {
	background-image:url(../img/result_arrow_blue.png);
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:15px;
	margin-bottom:30px;
}

#gaito_kensu span {
	font-size:17px;
	color:#669ECC;
}

.reslut_tab_left {
	width:165px;
	height:39px;
	background-image:url(../img/result_tab_checked.png);
	float:left;
}

.reslut_tab_left a {
	color:white;
	display:block;
	margin:10px 0 0 50px;
	
}
	
	
.reslut_tab_left a:hover {
	text-decoration:none;
}

.reslut_tab_right {
	width:164px;
	height:39px;
	background-image:url(../img/result_tab.png);
	float:left;
}

.reslut_tab_right a{
	color:#666;
	display:block;
	margin:10px 0 0 50px;
	
}
	
	
.reslut_tab_right a:hover {
	text-decoration:none;
}

.border_4px {
	border-bottom:4px solid #2E52A6;
	text-indent:-9999px;
	clear:left;
	height:0px;
	margin-bottom:10px;
}

#table_ichiran {
	width:950px;
	border-collapse:collapse;
	margin-bottom:20px;
}

#table_ichiran th {
	border:1px solid #ccc;
	background-color:#f2f2f2;
	text-align:center;
}

#table_ichiran td {
	text-align:center;
	padding:5px 0 0px 0;
	border:1px solid #ccc;
}

#table_ichiran td:nth-child(1) {
	width:110px;
}

.see_feature {
	width:102px;
	height:27px;
	margin:0 auto 0;
}

	
.see_feature a{
	width:102px;
	height:27px;
	display:block;
	background-image:url(../img/result_features.png);
	text-indent:-9999px;
}

.see_feature a:hover {
	background-image:url(../img/result_feature_ro.png);
}

.img_centering {
	display:block;
	margin:0 auto 0;
}

.comparison_category_list {
	width:800px;
	margin:0;
	padding:0px 0 0px 10px;
	overflow:hidden;
	float:left;
}

.comparison_category_list li {
	color:#666;
	float:left;
	font-size:10px;
	padding:0 5px 0;
	background-color:white;
	border:1px solid #ccc;
	margin:0 4px 5px;
	-webkit-border-radius: 4px;     /* for Safari and Chrome */
	-moz-border-radius: 4px;    /* for Firefox */
	-o-border-radius: 4px;  /* when Opera Presto 2.3 or later is released */
	-khtml-border-radius:4px;   /* Linux browsers */
	border-radius: 4px;     /* CSS3 */
	behavior: url(border-radius.htc);   /* for IE */
}

.table_colspan {
	width:950px;
	height:25px;
	background-image:url(../img/result_td_bg.png);
	
	
}

.comparison_check_matters{
	padding:0 5px 0 5px;
	margin:7px 0 0 7px;
	list-style:none;
	width:280px;
}

.comparison_check_matters li{
	background-image:url(../img/result_arrow_green.png);
	background-repeat:no-repeat;
	height:30px;
	padding-left:20px;
	margin-top:3px;
	line-height:15px;
	border-bottom:dotted 1px #ccc;
	color:#666;
	font-size:11px;
	text-align:left;
	overflow:hidden;
	
}

.orange_font {
	color:#FF4F00;
}
	
.result_apply_btn {
	width:98px;
	height:40px;
	margin:2px auto 2px;
}

.result_apply_btn a {
	width:98px;
	height:40px;
	display:block;
	text-indent:-9999px;
	background-image:url(../img/result_ichiran_apply_btn.png);
}

.result_apply_btn a:hover {
	background-image:url(../img/result_ichiran_apply_btn_ro.png);
}

.result_details_btn {
	width:98px;
	height:40px;
	margin:2px auto 2px;
}

.result_details_btn a {
	width:98px;
	height:40px;
	display:block;
	text-indent:-9999px;
	background-image:url(../img/result_ichiran_details_btn.png);
}

.result_details_btn a:hover {
	background-image:url(../img/result_ichiran_details_btn_ro.png);
}

a {
	color:#4A7DBA;
}

a:hover {
	text-decoration:none;
}












.main_content {
	border:1px solid #ccc;
	margin:0 auto 15px;
	overflow:hidden;
}

.comparison_title2 {
	width:943px;
	height:30px;
	padding:5px 0 0 5px;
	border-bottom:1px solid #ccc;
	background-color:#F3F3F3;
}

.result_details_title {
	height:26px;
	display:block;
	font-size:18px;
	color:#2E52A6;
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:26px;
}
#top_content .search_details .main_content .comparison_title2 h1{
	height:26px;
	display:block;
	font-size:18px;
	color:#2E52A6;
	background-repeat:no-repeat;
	padding-left:100px;
	line-height:26px;
}

.comparison_category_list2 {
	width:948px;
	margin:0;
	padding:7px 0 0px 0;
	overflow:hidden;
	background-color:#F3F3F3;
	border-bottom:1px solid #ccc;
}

.comparison_category_list2 li {
	float:left;
	padding:0 5px 0;
	background-color:white;
	border:1px solid #ccc;
	margin:0 4px 7px;
	-webkit-border-radius: 4px;     /* for Safari and Chrome */
	-moz-border-radius: 4px;    /* for Firefox */
	-o-border-radius: 4px;  /* when Opera Presto 2.3 or later is released */
	-khtml-border-radius:4px;   /* Linux browsers */
	border-radius: 4px;     /* CSS3 */
	behavior: url(border-radius.htc);   /* for IE */
}

.comparison_img_box2 {
	border:1px solid #ccc;
	padding:2px;
	width:200px;
	height:200px;
	margin:7px ;
	float:left;
}
	
.comparison_features2 {
	float:left;
	border-collapse: collapse;
	margin:7px 0 0 0;
}

.comparison_features2 td,  .comparison_features2 th{
	border:1px solid #ccc;
	width:166px;
	height:27px;
	text-align:center;
}

.comparison_features2 th {
	background-color:#6699CC;
	color:white;
	font-size:14px;
}
	.comparison_features2 span {
 	 text-shadow:#4A6577 -1px -1px 0px; /* FireFox, Webkit, Opera */
 	 -ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#0000ff,offx=1,offy=1)"; /* IE8 */
 	 display:block; /* IE */
}

.comparison_convini_box2 {
	width:210px;
	height:110px;
	border:1px solid #ccc;
	float:left;
	margin:7px 0 0 5px;
}

.comparison_convini_01 {
	width:34px;
	height:35px;
	background-image:url(../img/details_convini_seven_checked.png);
	margin:7px 0 0 7px;
}

.comparison_convini_02 {
	width:67px;
	height:29px;
	background-image:url(../img/details_convini_enet_checked.png);
	margin:10px 0 0 7px;
}

.comparison_convini_03 {
	width:71px;
	height:34px;
	background-image:url(../img/details_convini_famima_checked.png);
	margin:9px 0 0 7px;
}

.comparison_convini_04 {
	width:70px;
	height:14px;
	background-image:url(../img/details_convini_lawson_checked.png);
	margin:20px 0 0 10px;
}

.comparison_convini_05 {
	width:45px;
	height:30px;
	background-image:url(../img/details_convini_ministop_checked.png);
	margin:10px 0 0 10px;
}

.comparison_convini_06 {
	width:33px;
	height:31px;
	background-image:url(../img/details_convini_sunkus_checked.png);
	margin:10px 0 0 10px;
}



.comparison_check_matters2 {
	width:492px;
	padding:0 5px 0 5px;
	background-color:#F3F3F3;
	margin:7px 0 0 0px;
	float:left;
	list-style:none;
}

.comparison_check_matters2 li{
	background-image:url(../img/details_arrow.png);
	background-repeat:no-repeat;
	padding-bottom:3px;
	padding-left:20px;
	margin-top:8px;
	line-height:15px;
	border-bottom:dotted 1px #ccc;
	overflow:hidden;
	font-size:13px;
}

.comparison_apply2 {
	width:205px;
	height:38px;
	margin:8px 0 0 10px;
}
	
.comparison_apply2 a{
	display:block;
	width:205px;
	height:38px;
	background-image:url(../img/result_details_apply_btn.png);
	text-indent:-9999px;
}

.comparison_apply2 a:hover{
	background-image:url(../img/result_details_apply_btn_ro.png);
}

.comparison_details2 {
	width:205px;
	height:38px;
	margin:8px 0 0 10px;
}
	
.comparison_details2 a{
	display:block;
	width:205px;
	height:38px;
	background-image:url(../img/result_details_details_btn.png);
	text-indent:-9999px;
}

.comparison_details2 a:hover{
	background-image:url(../img/result_details_details_btn_ro.png);
}
	
.comparison_apply_box2 {
	float:left;
	width:205px;
}
		

.comparison_apply_box2 p{
	margin:5px 0 0 10px;
	text-align:right;
	
}

.comparison_apply_box2 a {
	color:#4A7DBA;
	text-decoration:underline;
}

.comparison_apply_box2 a:hover{
	text-decoration:none;
}


.comparison_attention2 {
	font-size:11px;
	margin-bottom:20px;
}

.orange_font {
	color:#FF4F00;
}


/*再検索窓*/



/*ローンの特徴を選ぶ*/

.search_feature input[type='checkbox']{
	display:none;
}

.search_feature{
	width:695px;
	height:142px;
	background-image:url(../img/result_loanfeature.png);
	margin:4px 0 10px 4px;
	padding-top:45px;
	overflow:hidden;
	background-repeat:no-repeat;
	float:left;
}



.search_feature p {
	width:217px;
	height:40px;
	margin:0 0 5px 10px;
}
	

.features{
    cursor: pointer;
    display: block;
    float: left;
    text-align: center;
}


.search_feature span{
	text-indent:-9999px;
	width:217px;
	height:40px;
	display:block;
}


.ft1 span {
	background-image:url(../img/result_immediate_judge.png);
}

.ft1.checked span{
	background-image:url(../img/result_immediate_judge_checked.png);
}

.ft2 span {
	background-image:url(../img/result_immediate_finance.png);
}

.ft2.checked span{
	background-image:url(../img/result_immediate_finance_checked.png);
}

.ft3 span {
	background-image:url(../img/result_withourcomig.png);
}

.ft3.checked span{
	background-image:url(../img/result_withourcomig_checked.png);
}

.ft4 span {
	background-image:url(../img/result_withoutguarantor.png);
}

.ft4.checked span{
	background-image:url(../img/result_withoutguarantor_checked.png);
}

.ft5 span {
	background-image:url(../img/result_automatic.png);
}

.ft5.checked span{
	background-image:url(../img/result_automatic_checked.png);
}

.ft6 span {
	background-image:url(../img/result_lowinterest.png);
}

.ft6.checked span{
	background-image:url(../img/result_lowinterest_checked.png);
}

.ft7 span {
	background-image:url(../img/result_trial.png);
}

.ft7.checked span{
	background-image:url(../img/result_trial_checked.png);
}

.ft8 span {
	background-image:url(../img/result_soryokisei.png);
}

.ft8.checked span{
	background-image:url(../img/result_soryokisei_checked.png);
}

.ft9 span {
	background-image:url(../img/result_nointerest.png);
}

.ft9.checked span{
	background-image:url(../img/result_nointerest_checked.png);
}

/*金融機関から選ぶ*/

.search_financial {
	width:220px;
	height:53px;
	background-image:url(../img/result_bank.png);
	float:left;
	margin-top:4px;
	margin-left:7px;
	margin-bottom:10px;
	padding-top:45px;
	background-repeat:no-repeat;
}

.search_financial input {
	margin:10px 0 0 22px;
	position:relative;
	top:-3px;
	right:5px;
}



/*職業から選ぶ*/

.search_occupation{
	width:205px;
	height:34px;
	background-image:url(../img/result_occupation.png);
	float:left;
	margin-left:7px;
	marginbottom:10px;
	padding-top:45px;
	padding-left:15px;
	background-repeat:no-repeat;
}

#job {
	width:180px;
	margin:0 auto 0 ;
}



/*ローンの種類から選ぶ*/

.search_loantype{
	width:925px;
	height:41px;
	background-image:url(../img/result_loantype.png);
	float:left;
	margin-left:5px;
	background-repeat:no-repeat;
	overflow:hidden;
	padding-top:45px;
	margin-bottom:15px;
}

.search_loantype input[type='radio']{
	display:none;
}


.lt1, .lt3, .lt5 {
	width:114px;
	height:33px;
	margin:0 0 5px 10px;
}

.lt2, .lt4, .lt6 {
	width:173px;
	height:33px;
	margin:0 0 5px 10px;
}
	

.loantypes{
    cursor: pointer;
    display: block;
    float: left;
    text-align: center;
}


.lt1 span,.lt3 span,.lt5 span{
	text-indent:-9999px;
	width:114px;
	height:33px;
	display:block;
}
.lt2 span,.lt4 span,.lt6 span{
	text-indent:-9999px;
	width:173px;
	height:33px;
	display:block;
}


.lt1 span {
	background-image:url(../img/search_loantype_01.png);
}

.lt1.checked span {
	background-image:url(../img/search_loantype_checked_01.png);
}

.lt2 span {
	background-image:url(../img/search_loantype_02.png);
}

.lt2.checked span {
	background-image:url(../img/search_loantype_checked_02.png);
}

.lt3 span {
	background-image:url(../img/search_loantype_03.png);
}

.lt3.checked span {
	background-image:url(../img/search_loantype_checked_03.png);
}

.lt4 span {
	background-image:url(../img/search_loantype_04.png);
}

.lt4.checked span {
	background-image:url(../img/search_loantype_checked_04.png);
}
	
.lt5 span {
			background-image:url(../img/search_loantype_05.png);
}

.lt5.checked span {
	background-image:url(../img/search_loantype_checked_05.png);
}

.lt6 span {
			background-image:url(../img/search_loantype_06.png);
}

.lt6.checked span {
	background-image:url(../img/search_loantype_checked_06.png);

}

/*コンビニの種類から選ぶ*/

.search_convini input[type='checkbox']{
	display:none;
}

.search_convini{
	width:314px;
	height:116px;
	background-image:url(../img/result_convini.png);
	margin:0 5px 10px 0;
	padding-top:50px;
	overflow:hidden;
	background-repeat:no-repeat;
	float:right;
	
}



.search_convini p {
	width:83px;
	height:47px;
	margin:0 0 7px 15px;
}
	

.convinis{
    cursor: pointer;
    display: block;
    float: left;
    text-align: center;
}


.search_convini span{
	text-indent:-9999px;
	width:83px;
	height:47px;
	display:block;
}


.cv1 span {
	background-image:url(../img/search_convini_01.png);
}

.cv1.checked span{
	background-image:url(../img/search_convini_checked_01.png);
}

.cv2 span {
	background-image:url(../img/search_convini_02.png);
}

.cv2.checked span{
	background-image:url(../img/search_convini_checked_02.png);
}

.cv3 span {
	background-image:url(../img/search_convini_03.png);
}

.cv3.checked span{
	background-image:url(../img/search_convini_checked_03.png);
}

.cv4 span {
	background-image:url(../img/search_convini_04.png);
}

.cv4.checked span{
	background-image:url(../img/search_convini_checked_04.png);
}

.cv5 span {
	background-image:url(../img/search_convini_05.png);
}

.cv5.checked span{
	background-image:url(../img/search_convini_checked_05.png);
}

.cv6 span {
	background-image:url(../img/search_convini_06.png);
}

.cv6.checked span{
	background-image:url(../img/search_convini_checked_06.png);
}


/*ローンの目的から選ぶ*/

.search_loanpurpose{
	width:605px;
	height:121px;
	background-image:url(../img/result_purpose.png);
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	padding:45px 0 0 5px;
	background-repeat:no-repeat;
	overflow:hidden;
}

.search_loanpurpose input[type='radio']{
	display:none;
}


.lp1, .lp5, .lp9 {
	width:156px;
	height:33px;
	margin:0 0 7px 7px;
}

.lp2, .lp6, .lp10 {
	width:129px;
	height:33px;
	margin:0 0 7px 7px;
}

.lp3, .lp7, .lp11 {
	width:142px;
	height:33px;
	margin:0 0 7px 7px;
}

.lp4, .lp8{
	width:136px;
	height:33px;
	margin:0 0 7px 7px;
}
	

.loanpurposes{
    cursor: pointer;
    display: block;
    float: left;
    text-align: center;
}


.lp1 span, .lp5 span, .lp9 span{
	text-indent:-9999px;
	width:156px;
	height:33px;
	display:block;
}
.lp2 span, .lp6 span, .lp10 span{
	text-indent:-9999px;
	width:129px;
	height:33px;
	display:block;
}

.lp3 span, .lp7 span, .lp11 span{
	text-indent:-9999px;
	width:142px;
	height:33px;
	display:block;
}

.lp4 span, .lp8 span{
	text-indent:-9999px;
	width:136px;
	height:33px;
	display:block;
}


.lp1 span {
	background-image:url(../img/search_loanpurpose_01.png);
}

.lp1.checked span {
	background-image:url(../img/search_loanpurpose_checked_01.png);
}

.lp2 span {
	background-image:url(../img/search_loanpurpose_02.png);
}

.lp2.checked span {
	background-image:url(../img/search_loanpurpose_checked_02.png);
}

.lp3 span {
	background-image:url(../img/search_loanpurpose_03.png);
}

.lp3.checked span {
	background-image:url(../img/search_loanpurpose_checked_03.png);
}

.lp4 span {
	background-image:url(../img/search_loanpurpose_04.png);
}

.lp4.checked span {
	background-image:url(../img/search_loanpurpose_checked_04.png);
}
	
.lp5 span {
			background-image:url(../img/search_loanpurpose_05.png);
}

.lp5.checked span {
	background-image:url(../img/search_loanpurpose_checked_05.png);
}

.lp6 span {
			background-image:url(../img/search_loanpurpose_06.png);
}

.lp6.checked span {
	background-image:url(../img/search_loanpurpose_checked_06.png);

}

.lp7 span {
			background-image:url(../img/search_loanpurpose_07.png);
}

.lp7.checked span {
	background-image:url(../img/search_loanpurpose_checked_07.png);

}

.lp8 span {
			background-image:url(../img/search_loanpurpose_08.png);
}

.lp8.checked span {
	background-image:url(../img/search_loanpurpose_checked_08.png);

}

.lp9 span {
			background-image:url(../img/search_loanpurpose_09.png);
}

.lp9.checked span {
	background-image:url(../img/search_loanpurpose_checked_09.png);

}

.lp10 span {
			background-image:url(../img/search_loanpurpose_10.png);
}

.lp10.checked span {
	background-image:url(../img/search_loanpurpose_checked_10.png);

}

.lp11 span {
			background-image:url(../img/search_loanpurpose_11.png);
}

.lp11.checked span {
	background-image:url(../img/search_loanpurpose_checked_11.png);

}


#details {
	clear:left;
	background-image:url(../img/arrow_details.png);
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:13px;
	margin-left:5px;
	float:left;
}

#search_btn {
	width:207px;
	height:40px;
	float:left;
	margin:0 0 10px 220px;
}

#search_btn a {
	background-image:url(../img/btn_search.png);
	width:207px;
	height:40px;
	display:block;
	text-indent:-9999px;
}

#search_btn a:hover{
	background-image:url(../img/btn_search_ro.png);
}
.organization.icon8{
	background: -moz-linear-gradient(#FF6666, #FF3333); /* FF 3.6+ */
	background: -ms-linear-gradient(#FF6666, #FF3333); /* IE10 */
	/*IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FF6666, endcolorstr=#FF3333));
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FF6666, endcolorstr=#FF3333))";
	zoom: 1;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF6666), color-stop(100%, #FF3333)); /* Safari 4+, Chrome 2+ */
	background: -webkit-linear-gradient(#FF6666, #FF3333); /* Safari 5.1+, Chrome 10+ */
	background: -o-linear-gradient(#FF6666, #FF3333); /* Opera 11.10 */
	background: linear-gradient(#FF6666, #FF3333);
	border:solid 1px #FF3333;
	color:#FFFFFF;
	text-shadow:-1px -1px 0px #FF3333;
}
.organization.icon9{
	background: -moz-linear-gradient(#95C800, #85B800); /* FF 3.6+ */
	background: -ms-linear-gradient(#95C800, #85B800); /* IE10 */
	/*IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#95C800, endcolorstr=#85B800));
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#95C800, endcolorstr=#85B800))";
	zoom: 1;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #95C800), color-stop(100%, #85B800)); /* Safari 4+, Chrome 2+ */
	background: -webkit-linear-gradient(#95C800, #85B800); /* Safari 5.1+, Chrome 10+ */
	background: -o-linear-gradient(#95C800, #85B800); /* Opera 11.10 */
	background: linear-gradient(#95C800, #85B800);
	border:solid 1px #669900;
	color:#FFFFFF;
	text-shadow:-1px -1px 0px #669900;
}
.organization.icon10{
	background: -moz-linear-gradient(#0099CC, #007CAF); /* FF 3.6+ */
	background: -ms-linear-gradient(#0099CC, #007CAF); /* IE10 */
	/*IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#0099CC, endcolorstr=#007CAF));
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#0099CC, endcolorstr=#007CAF))";
	zoom: 1;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0099CC), color-stop(100%, #007CAF)); /* Safari 4+, Chrome 2+ */
	background: -webkit-linear-gradient(#0099CC, #007CAF); /* Safari 5.1+, Chrome 10+ */
	background: -o-linear-gradient(#0099CC, #007CAF); /* Opera 11.10 */
	background: linear-gradient(#0099CC, #007CAF);
	border:solid 1px #006699;
	color:#FFFFFF;
	text-shadow:-1px -1px 0px #006699;
}
 .convenience p {
	float: left;
	background-image: url(../img/icon_convenience.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	margin-left:9px;
	margin-top:6px;
	margin-bottom:1px;
}
.convenience p.con1 {
	width: 35px;
}
.convenience p.con1.off {
	background-position:left -36px;
}
.convenience p.con2 {
	background-position:-35px top;
	width: 65px;
}
.convenience p.con2.off {
	background-position:-35px -36px;
}
.convenience p.con3 {
	background-position:-100px top;
	width: 67px;
}
.convenience p.con3.off {
	background-position:-100px -36px;
}
.convenience p.con4 {
	background-position:-167px top;
	width: 42px;
	margin-left:12px;
}
.convenience p.con4.off {
	background-position:-167px -36px;
}
.convenience p.con5 {
	background-position:-209px top;
	width: 67px;
	margin-left:12px;
}
.convenience p.con5.off {
	background-position:-209px -36px;
}
.convenience p.con6 {
	background-position:-276px top;
	width: 32px;
	margin-left:12px;
}
.convenience p.con6.off {
	background-position:-276px -36px;
}
.convenience th{
	width:210px;
	height:24px;
	background-color:#FAF8EE;
	text-align:center;
	color:#666;
	font-weight:normal;
	border-bottom:solid 1px #CCC;
}
.convenience td{
	width:347px;
}
.link{
	color: #00F;
	text-decoration: underline;
	cursor: pointer;
}
.link:hover{
	color: #9595FF;
	text-decoration: none;
	cursor: pointer;
}
.tab {
	width:949px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #2E52A6;
	margin-bottom:6px;
}
.tab .list {
	background-image: url(../img/search_tab.png);
	height: 38px;
	float:left;
	width: 165px;
	cursor:pointer;
	background-position: -165px -38px;
}
.tab .list.checked {
	background-image: url(../img/search_tab.png);
	height: 38px;
	float:left;
	width: 165px;
	cursor:pointer;
	background-position: -165px top;
}
.tab .detail {
	background-image: url(../img/search_tab.png);
	height: 38px;
	float:left;
	width: 165px;
	cursor:pointer;
	background-position: left -38px;
}
.tab .detail.checked {
	background-position: left top;
	cursor:pointer;
}




