﻿@charset "utf-8";

/*ログインフォーム*/
#login_form table{width:400px; margin:0 auto;}


/*ホーム画面*/
.li_date{ padding:10px; background:#eee; margin:0 0 10px 0;}
.li_date h2{padding-top:10px; border-bottom:1px solid #333;}
.li_date .todo_summary{padding:10px 0 0;}



.home_topic_target{color:#033;}
.home_topic_ttl{font-weight:bold;}
#page_home .todo_summary li{margin-bottom:20px;}
#page_home .todo_summary li:last-child{margin-bottom:10px;}




/*申込検索*/
#page_apply_search .common_input_text{width:100px;}
#page_apply_search .common_input_select{width:100px;}



/*申込検索 / 結果画面*/
/*#page_apply_search_result .common_input_text{width:100px;}*/
#page_apply_search_result .common_input_select{width:100px;}

#page_apply_search_result .apply_txt,
#page_apply_search_result .contract_txt{width:48px;}
#page_apply_search_result .search_result .common_table{width:100%;}
#page_apply_search_result .search_result .common_table .common_btn{width:90px; padding-left:0; padding-right:0;}

#page_apply_search_result .search_result .common_table td,
#page_apply_search_result .search_result .common_table th,
#page_apply_search_result .search_result .common_table{text-align:center;}

#page_apply_search_result .search_result .common_btn_output {
	width: 100px;
	background-color: #ff8300;
}

/*代位弁済下層 > 原状回復ライトボックス*/
.subrogation_p_reinstate_input_explanation{
	width:320px;
	margin:0 0 10px auto;
	text-align:left;
	font-size:0.8em;
}

.subrogation_p_reinstate_input_explanation table,
	.subrogation_p_reinstate_input_explanation td,
	.subrogation_p_reinstate_input_explanation th{vertical-align:top; padding:5px;
}


/**/
#page_print_home .print_btn{width:150px; display:block;}

/* 契約仮入力完了 */
#page_contract_input_complete .s_large,
#page_contract_output_confirm .s_large{font-size:1.5em;}

/*マスタメンテ*/
#page_master_menu .common_btn{width:180px; display:block; margin:10px 0 0; padding:3px 0;}
#page_master_menu .white_table td{vertical-align:top;}


/*SMS送信データ出力【Push!SMS】*/
#page_demand_sms_search .common_btn.btn_120{width:120px;}
#page_demand_sms_search .common_btn.w_90{width:90px;}

/*SMS送信データ出力【Push!SMS】 / 検索結果画面*/
#page_demand_sms_search_result .common_btn.btn_120{width:120px;}
#page_demand_sms_search_result .common_btn.w_90{width:90px;}




/**/
#page_demand_sms_import .common_btn{width:160px; height:40px; text-align:center; padding:0;}
#page_demand_sms_import .btn_1{line-height:40px; margin-right:5px;}
#page_demand_sms_import .btn_2{line-height:20px;}

/*統計資料出力*/
#page_stats_menu .white_table{width:50%; margin-right:50%;}
#page_stats_menu .white_table td{vertical-align:top;}
#page_stats_menu .white_table .common_btn{display:block; margin-top:10px; width:75%;}


/**/
#page_bill_print .common_btn{width:150px;}


/*取扱店検索と、その結果画面*/
#page_dealer_search_result .search_result .common_table .common_btn{display:block; margin:0 0 3px; width:100%;}
#page_dealer_search_result .search_result .common_table td{padding-top:10px; padding-bottom:7px;}
#page_dealer_search_result .search_result .common_table th{text-align:center;}


/*紹介者検索、その結果画面*/
#page_agency_search_result .search_result .common_table .common_btn{display:block; margin:0 0 3px; width:100%;}
#page_agency_search_result .search_result .common_table td{padding-top:10px; padding-bottom:7px;}
#page_agency_search_result .search_result .common_table th{text-align:center;}



/*コンタクト検索結果画面*/
#page_contact_search_result .roop_top th{ text-align:center;}
#page_contact_search_result .table_ttl_line th{ text-align:center;}
#page_contact_search_result .disp_b{padding:0; margin:0 auto;}
#page_contact_search_result a.disp_b{width:50px; margin:2px auto;}
#page_contact_search_result input.disp_b{width:52px;}





/*商品管理トップ*/
#product_search_form_wrap #product_search_form li{margin-bottom:5px;}
#product_search_form_wrap #product_search_form .common_input_select{width:560px; margin-right:10px;}
#product_search_form ul .common_btn{width:200px;}






/*権限管理下層*/
#page_role_input .input_form_area{margin-bottom:20px;}
#page_role_confirm .input_form_area{margin-bottom:20px;}


/*入出金管理*/
#page_receipt_search_result .result_table .common_btn{margin:0 auto 5px; display:block;}
#page_receipt_search_result .result_table .common_btn:last-child{margin-bottom:0;}

/*利用者検索*/
#page_user_search_result .search_result .common_table .common_btn{margin-right:auto; margin-left:auto; display:block;}









