body,tr,td{
 font-size:12px;
}

body{
 background-color: #CCC;
 font-family:\"‚l‚r ‚oƒSƒVƒbƒN\",\"‚l‚r ƒSƒVƒbƒN\";
 margin:10px;
 color:#666;
}

a:link{ color:#147E7E; }
a:visited{ color:#147E7E; }
a:active{ color:#147E7E; }
a:hover{ color:#147E7E; text-decoration:none; }
a{ color:#147E7E; }

.button{ padding:1px; font-size:10px; border:1px solid #EEEEEE; background:#147E7E; color:#EEEEEE; cursor:pointer; }

.counter_str{ color:#EEEEEE; }
.title_str{ color:#DDDDDD; width:100%; font-size:25px; margin:0px; background:#147E7E; padding:30px 0px; }

.navi { width:100%; margin:0px 0px 20px; padding:10px 0px; border-top:2px solid #147E7E; background:#EEEEEE;  }
.navi a, .navi a:visited,.navi a:active{ color:#147E7E; }
.navi a:hover { color:#DDDDDD; text-decoration:none; }

.kiji_table{ border-collapse:collapse; width:720px; margin:0px 0px 20px; border:3px solid #DDDDDD; background:#EEEEEE; }
.kiji_parent_td1{ padding:10px; background:#147E7E; }
.kiji_parent_td1 table { table-layout:inherit; border-collapse:collapse; }
.kiji_parent_td1 td { color:#CCC; font-size:14px; }
.kiji_parent_td1 a{ color:#CCC; }
.kiji_parent_td1 a:link{ color:#CCC; }
.kiji_parent_td1 a:visited{ color:#CCC; }
.kiji_parent_td1 a:active{ color:#CCC; }
.kiji_parent_td1 a:hover{ color:#CCC; text-decoration:none; }
.kiji_parent_td2{ padding:10px; }

.kiji_res_table{ border-collapse:collapse; width:100%; float:right; background:#DDDDDD; margin-top:10px; }
.kiji_res_td1{ padding:10px 10px 5px 10px; }
.kiji_res_td1 table { table-layout:inherit; border-collapse:collapse; }
.kiji_res_td1 td { color:#999 }
.kiji_res_td2{ padding:0px 10px 10px 10px ; }

.res_line { display:none; }

.new { padding:2px; background:#990C23; color:#FFF;}

.honbun_table{ width:100%; }
.honbun_td1{ line-height:150%; vertical-align:top; color:#666; }
.honbun_td2{  vertical-align:top; }

.table_interval{ font-size:0px; }

.tree_table{ line-height:150%; }
.tree_table a { color:#147E7E; }
.tree_table a:hover { color:#EEEEEE; }

.topic_table{ width:720px; margin-bottom:20px; background:#EEEEEE; }
.topic_head_td1{ background-color:#147E7E; border-right:1px solid #999; padding:10px; text-align:center; font-weight:bold; color:#DDDDDD; }
.topic_head_td2{ background-color:#147E7E; border-right:1px solid #999; padding:10px;  ext-align:center; width:50px; text-align:center; font-weight:bold; color:#DDDDDD; }
.topic_head_td3{ background-color:#147E7E; border-right:1px solid #999; padding:10px; text-align:center; font-weight:bold; color:#DDDDDD; }
.topic_head_td4{ background-color:#147E7E; padding:10px; width:160px; text-align:center; font-weight:bold; color:#DDDDDD; }
.topic_kiji_td1{ padding:10px; border-right:1px solid #147E7E; border-bottom:solid 1px #147E7E; font-weight:bold; }
.topic_kiji_td2{ padding:10px; border-right:1px solid #147E7E; text-align:center; border-bottom:solid 1px #147E7E; font-weight:bold; }
.topic_kiji_td3{ padding:10px; border-right:1px solid #147E7E; border-bottom:solid 1px #147E7E; }
.topic_kiji_td4{ padding:10px; text-align:center; border-bottom:solid 1px #147E7E; }
.topic_table a { color:#147E7E; }
.topic_table a:hover { color:#147E7E; text-decoration:none; }

.reg_table{  margin-bottom:10px; }
.reg_head_td1,.reg_head_td2,.reg_head_td3,.reg_head_td4,.reg_head_td5,.reg_head_td6,.reg_head_td7,.reg_head_td8,.reg_head_td9{ width:80px; text-align:right; vertical-align:top; padding:7px; }
.reg_form_td1,.reg_form_td2,.reg_form_td3,.reg_form_td4,.reg_form_td5,.reg_form_td6,.reg_form_td7,.reg_form_td8,.reg_form_td9{ width:375px; vertical-align:top; padding:7px; }
.reg_form_input1,.reg_form_input2{ width:360px; border:solid 1px #EEEEEE; }
.reg_form_input3,.reg_form_input4,.reg_form_input5,.reg_form_input6{ border:solid 1px #EEEEEE; }
.reg_form_input8{ border:solid 1px #EEEEEE; }

.search_table{  }
.search_head_td1{ text-align:right; padding:7px; }
.search_form_td1{ padding:7px; }
.search_form_input1{border:solid 1px #EEEEEE;}

.del_table{  }
.del_head_td1,.del_head_td2{ text-align:right; padding:7px; }
.del_form_td1,.del_form_td2{ padding:2px; }
.del_form_input1,.del_form_input2{ border:solid 1px #EEEEEE; width:80px;}