/* //- common */
.biz_footer { margin:20px; text-align:center; }
.biz_top_detail { margin:20px; text-align:center;  }
.biz_footer_detail { margin:20px; text-align:center; }
.biz_contents { margin:20px 20px 50px 20px; text-align:center; border:1px solid #CCCCCC; padding:10px; }
.biz_contents_detail { padding:20px; text-align:center; border:1px solid #CCCCCC; }

DIV.biz_contents H3 { color:#FF4A16; line-height:0px; text-align:left; }
DIV.biz_contents H4 { color:#000000;  text-align:left; font-weight:normal; }

#biz_charge_arrow { margin:20px; text-align:center; }

/* common -// */

/* //- biz_menu */
#biz_menu { text-align:center; }
#biz_menu_title { text-align:center; }
#biz_menu_list { text-align:left; font-size:120%; margin:20px auto; width:90%; border:3px solid #82CBDB; }
#biz_menu_list OL { text-align:left; list-style-type: decimal }
#biz_menu_list LI { line-height:200%; }
#biz_menu_list DL {  }

/* biz_info_list */
TABLE.biz_info_list { margin:auto; width:80%; background-color:#059EC4; }
TH.biz_info_list1 { width:50%;  background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TH.biz_info_list2 { width:25%;  background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TD.biz_info_list1 { width:50%;  background-color:#FFFFFF; padding:3px; }
TD.biz_info_list2 { width:25%;  background-color:#FFFFFF; padding:3px; }


/* biz_preinfo_catg */
DIV.biz_preinfo_menu { margin:auto; text-align:center; width:50%; }
DIV.biz_preinfo_catg { text-align:center; padding:10px;  }
DIV.biz_preinfo_catg_title { text-align:center; padding:10px;  }
DIV.biz_preinfo_catg_form { margin:auto; text-align:center; }

#biz_preinfo_narrow_catg { margin-top:20px; margin-bottom:20px; }
#biz_preinfo_narrow_catg P { color:#059EC4; font-weight:bold; text-align:center; }
#biz_preinfo_narrow_catg TABLE { width:60%; margin-left:auto; margin-right:auto; background-color:#CCCCCC;  }
#biz_preinfo_narrow_catg TR.area TH { background-color:#FCE0EF; text-align:center; padding:5px; }
#biz_preinfo_narrow_catg TR.area TD { background-color:#FFFFFF; text-align:left; padding:5px; }
#biz_preinfo_narrow_catg TR.category TH { background-color:#D9ECFF; text-align:center; padding:5px; }
#biz_preinfo_narrow_catg TR.category TD { background-color:#FFFFFF; text-align:left; padding:5px; }


/* biz_info_change_form */
#data_form DIV.imovieembed { margin:10px auto; text-align:center; border:1px solid #82CBDB }
#data_form DIV.imovieembed_sample { margin:10px; padding:5px; text-align:left; border:1px solid #82CBDB }


/* biz_usr_input */
#biz_usr_input_cation {  margin-top:20px; margin-bottom:20px; }


/* //- biz_info_payment_list */
TABLE.biz_info_payment_list { margin:auto; width:50%; background-color:#059EC4;  }
TH.biz_info_payment_list1 { width:40%; background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TH.biz_info_payment_list2 { width:30%; background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TH.biz_info_payment_list3 { width:30%; background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TD.biz_info_payment_list1 { width:40%; background-color:#FFFFFF; text-align:right; padding:3px; }
TD.biz_info_payment_list2 { width:30%; background-color:#FFFFFF; text-align:right; padding:3px; }
TD.biz_info_payment_list3 { width:30%; background-color:#FFFFFF; text-align:right; padding:3px; }

DIV.biz_info_payment_list_rank { margin-top:20px; border:2px solid #F79336; text-align:center; padding:3px 10px 10px 10px; }
DIV.biz_info_payment_list_history { margin-top:20px; border:2px solid #F79336; text-align:center; padding:3px 10px 10px 10px; }
DIV.biz_info_payment_list_pay { margin-top:20px; border:2px solid #F79336; text-align:center; padding:3px 10px 10px 10px; }
DIV.biz_info_payment_list_pay_title { text-align:left; }
DIV.biz_info_payment_list_charge { margin-top:20px; border:2px solid #F79336; text-align:center; padding:3px 10px 10px 10px; }

TABLE.biz_info_payment_list_rank { margin:auto; width:90%; background-color:#059EC4;  }
TABLE.biz_info_payment_list_rank TH { background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TABLE.biz_info_payment_list_rank TD { background-color:#FFFFFF; text-align:right; padding:3px; }

/* biz_info_payment_list -// */





/* biz_info_payment */
TABLE.biz_info_payment { margin:auto; width:90%; background-color:#059EC4;  }
TABLE.biz_info_payment TH { background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:2px; }

TABLE.biz_info_payment TD { background-color:#FFFFFF; padding:3px; }
DIV.biz_info_payment_caution { width:90%; text-align:right;  }



/* biz_charge_history */
.biz_charge_history_err { margin:50px; text-align:center; color:#FF0000; }

FORM.biz_info_payment_form INPUT { text-align: right; }

/* biz_charge_new */
DIV.biz_charge_new { margin:20px; text-align:left;  }
DIV.biz_charge_new_caution { margin:20px; color:#FF0000; }
#biz_charge_new_title{ margin:20px; text-align:left; }

#biz_charge_credit { margin:20px; text-align:center; }
FORM.biz_charge_form_credit { margin:0 150px; border:2px solid #82CBDB; padding:30px; } 
FORM.biz_charge_form_credit INPUT { text-align: right; }


#biz_charge_bank { margin:20px; text-align:center; }
#biz_charge_bank_table { text-align:center; margin:auto; }
#biz_charge_bank_table TABLE { margin:auto; width:800px; border-collapse: collapse; }
#biz_charge_bank_table TH {  border:2px solid #82CBDB; padding:5px; }
#biz_charge_bank_table TD {  border:2px solid #82CBDB; padding:5px; }


/* biz_charge_history */
H2.biz_charge_history_title { text-align:center; font-size:110%; color:#0000FF; padding:5px; border-top:1px solid #0000FF;  border-bottom:1px solid #0000FF; }
TABLE.biz_charge_history { margin:auto; width:80%; background-color:#059EC4;  }
TABLE.biz_charge_history TH { background-color:#82CBDB; color:#FFFFFF; padding:3px; text-align:center; }
TABLE.biz_charge_history TD { background-color:#FFFFFF; padding:3px; }


TABLE.biz_charge_history TH.biz_charge_history1 { width:40%; background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TH.biz_charge_history2 { width:20%; background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TH.biz_charge_history3 { width:20%; background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TH.biz_charge_history4 { width:20%; background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TH.biz_charge_history5 { width:20%; background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
TD.biz_charge_history1 { width:40%; background-color:#FFFFFF; text-align:right; padding:3px; }
TD.biz_charge_history2 { width:20%; background-color:#FFFFFF; text-align:right; padding:3px; }
TD.biz_charge_history3 { width:20%; background-color:#FFFFFF; text-align:right; padding:3px; }
TD.biz_charge_history4 { width:20%; background-color:#FFFFFF; text-align:center; padding:3px; }
TD.biz_charge_history5 { width:20%; background-color:#FFFFFF; text-align:center; padding:3px; }


/* biz_charge_confirm */
#biz_charge_confirm_credit_title { text-align:center; margin:20px; }
#biz_charge_confirm_credit { text-align:center; }
#biz_charge_confirm_credit TABLE { margin:auto; text-align:center; width:200px; }
#biz_charge_confirm_credit TD.border { border:1px solid #CCCCCC; text-align:right; }

/* biz_charge_entry_credit_conp */
#biz_charge_entry_credit_conp_table { text-align:center; margin:20px auto; }
#biz_charge_entry_credit_conp_table table { margin:auto; width:70%; border:2px solid #82CBDB; }
#biz_charge_entry_credit_conp_table th { padding:10px; width:30%; text-align:right; border:2px solid #82CBDB; }
#biz_charge_entry_credit_conp_table td { padding:10px; width:70%; text-align:left; border:2px solid #82CBDB; }
#biz_charge_entry_credit_conp_detail { text-align:left; margin:20px; }


#biz_info_news_list TABLE { margin:auto; width:95%; background-color:#059EC4; }
#biz_info_news_list TH { background-color:#82CBDB; color:#FFFFFF; text-align:center; padding:3px; }
#biz_info_news_list TD { background-color:#FFFFFF; padding:5px; }
