﻿/* all */
body,td,p,div { font-size:14px; line-height:1.5em }
img {border-width:0px}

h4 { font-size:24px; margin:0.5em 0em 0em 0em; line-height:28px }

h5 { font-size:12px; margin:0.5em 0em 0em 0em }

a.buttonlink {border:outset 1px #ccc; padding:4px 6px 2px 6px;  background-color:#C4DEF6; text-decoration:none; color:#5B86AF; font:12px normal Arial; }
a.buttonlink:hover  {color:red }


a.simplestyle {font:12px normal Arial; color:#111; text-decoration:none; }
a.simplestyle:hover {color:blue }


#ReturnMsg { color:red; font-size:12px }


.note{ font-size:12px; color:#777}


.align_right{ text-align:right}


input.shorttext { width:140px; height:14px; }
input.button_simple { height:20px; width:80px; border:2px outset #aaa; background-color:#fff}

/* class_adm.php class_m.php */
#classTree { overflow:auto; float:left; padding:10px 20px 0px 0px ; margin:10px 10px 10px 0px ; border:1px solid #444; background-color: #F5FBFF; }
#classTree ul { margin-left:1.4em; }
#classTree ul li { margin-bottom:0.3em; list-style-type:none;  }


/* class_select.php */
#classSelect { height:25px  }
#classSelect div { position:absolute;  }
#form_class_select { border:1px solid #444; background-color: #F5FBFF; width:400px; padding:4px 2px 2px 2px }
#form_class_select input { float:right }


/* class_ac.php */
#div_image_preview { margin:10px 0px 0px 80px }


/* class_sc.php */
#form_sort_class p{ margin:5px 0px 5px 0px }


/* class_admin.php */
#table_class_c { border:solid 1px #577087; margin-top:5px; background-color:#BBCFE2;clear:both; width:100% }
#table_class_c thead { font-weight:bold; text-align:center }
#table_class_c td { padding:5px; }





/* post_a.php post_u.php */
#form_post p { clear:both; margin:0px 0px 10px 0px}
#form_post label { float:left; width:4.6em}
#form_post #div_image_preview img{ height:90px }


/* post_admin.php */
#table_post_list { border:solid 1px #577087; margin-top:5px; background-color:#BBCFE2;clear:both; width:100% }
#table_post_list thead{ font-weight:bold; }
#table_post_list td { padding:6px 10px 6px 10px; text-align:center;  }
#table_post_list td.menuname{ width:6em; color:#666 }
#table_post_list td.title{ text-align:left }
#table_post_list td.post_time{ width:9em; color:#666 }
#table_post_list td.post_user{ width:6em; color:#666 }
#table_post_list td.comment{ width:5em; }
#table_post_list td.hits{ width:2.5em; }
#table_post_list td.action { width:7em; }
#div_pageinfo {float:right; padding:4px 0px 4px 0px; margin:10px 0px 0px 0px; font-size:12px; color:#666 }

#div_select_class {float:left; margin:10px 0px 0px 0px; width:400px; border:1px solid #444; background-color: #F5FBFF; width:600px; padding:4px 2px 2px 2px }
#div_select_class .botton_right{ float:right; }

#div_post_new {float:left; padding:5px; margin:10px 0px 0px -5px }

#form_post_search { float:right; margin-top:10px; height:30px }



/* post_admin_confirm.php */
#form_post_list { margin:0px; padding:0px }
#form_post_list  #action_post_list{ float:left;font-size:12px; color:#666; margin:5px 0px 0px 0px}



/* user_rgst.php */
#table_user_rgst tr{ height:30px}
#table_user_rgst input.button_submit { height:20px; width:300px; border:2px outset #aaa; background-color:#fff}


#ContractContent { width:600px; height:100px; overflow:auto; font-size:12px; border:1px inset #ccc}



/* post_view.php */
#prvs_next { line-height:20px; clear:both }
#prvs_next a{font:12px normal Arial; color:#111; text-decoration:none; }
#prvs_next a:hover {color:blue }


/* a_index.php */
#a_index { margin:0px}

#admin_header{ height:80px; background-color: #F5FBFF; border-bottom:1px solid #444; }

#admin_menu{height:800px; width:160px; padding-top:10px; padding-right:10px; background-color: #F5FBFF; border-right:1px solid #444; float:left; overflow:auto; }
#admin_menu ul{ margin-left:0.8em; font-weight:bold}
#admin_menu ul ul{ margin-left:0.8em; font-weight:normal}
#admin_menu ul li{ list-style-type:katakana-iroha; line-height:1.5em; }
#admin_menu ul li a{text-decoration:none; font-size: 12px; color:#333}
#admin_menu ul li a:hover{text-decoration:underline; color:#000}

#admin_body{float:left; }
#admin_body #admin_window{ width:800px; height:800px; }

#admin_footer{ clear:both; height:30px; background-color: #F5FBFF; border-top:1px solid #444; }


/*
p.message_action { padding:2px 0px 1px 0px; float:right}
p.message_body{ clear:both}

div.message_comment { border:1px solid #aaa; padding:5px; margin:5px }
div.message_comment p.info { padding:2px 0px 1px 0px; float:left}
div.message_comment p.action { padding:2px 0px 1px 0px; float:right}
div.message_comment div.title { clear:both}
div.message_comment p.body { }

*/



