body,tr,td{
 font-size:12px;
}

body{
 background-color: #FFF;
 color:#2AB0E1;
 font-family:Osaka,Verdana,sans-serif;\"‚l‚r ‚oƒSƒVƒbƒN\",\"‚l‚r ƒSƒVƒbƒN\";
 margin-top:5px;
}

a:link{color:#0783B1}
a:visited{color:#0783B1;}
a:active{color:#0783B1;}
a:hover{ text-decoration:none; }
a{ text-decoration:underline; }

.hr{ width:720px; height:1px; margin:0; border-width:0px; color:#999999; background-color:#999999; }

.button{ padding:2px; font-size:13px; border:2px solid #A6E4FB; background:#0699CF; color:#FFF; cursor:pointer; }

.navi { width:720px; margin:0px; padding:0px; list-style:none; }
.navi li { float:left; text-align:center; border-top:3px solid #A6E4FB; border-bottom:3px solid #A6E4FB;}
.navi li a { width:80px; line-height:14px; padding:8px 0; display:block; text-decoration:underline; background:#0699CF; color:#FFF; }
.navi li a:link { color:#FFF; }
.navi li a:visited { color:#FFF; }
.navi li a:active { color:#FFF; }
.navi li a:hover { text-decoration:none; color:#FFF; }

.counter_str{ color:; }
.title_str{ width:720px; height:80px; color:#2AB0E1; font-size:20px; margin-bottom:10px; line-height:80px;border:1px solid #0783B1;}

.kiji_table{ border-collapse:collapse; width:720px; padding:0px; background:#FFF; border:1px solid #0783B1; }
.kiji_parent_td1{ background:#0783B1; padding:5px; color:#FFF; }
.kiji_parent_td1 table { table-layout:inherit; border-collapse:collapse; color:#FFFFFF; }
.kiji_parent_td1 a{ color:#FFFFFF; }
.kiji_parent_td1 a:link{ color:#FFFFFF; }
.kiji_parent_td1 a:visited{ color:#FFFFFF; }
.kiji_parent_td1 a:active{ color:#FFFFFF; }
.kiji_parent_td1 a:hover{ color:#FFFFFF; text-decoration:none; }


.kiji_parent_td2{ padding:10px; }

.kiji_res_table{ border-collapse:collapse; width:95%; float:right; margin-top:10px; border:1px dashed #0783B1; }
.kiji_res_td1{ background:#FFF; padding:7px 0px 2px 5px; color:#0783B1; }
.kiji_res_td1 table { table-layout:inherit; border-collapse:collapse; color:#0783B1; }
.kiji_res_td2{ padding:0px 0px 0px 10px; }

.res_line{ width:100%; display:none; }

.honbun_table{ width:100%; }
.honbun_td1{ line-height:150%; color:#0783B1; }
.honbun_td2{ vertical-align:top; padding:0 0 0 10px; }

.table_interval{ font-size:14px; }

.tree_table{ padding:15px 15px 0px 15px; line-height:150%; background-color:#FFF; color:#0783B1; }

.topic_table{ width:720px; }
.topic_head_td1{ background-color:#0783B1; padding:5px; text-align:center; font-weight:bold; color:#FFF; }
.topic_head_td2{ background-color:#0783B1; padding:5px; width:50px; text-align:center; font-weight:bold; color:#FFF; }
.topic_head_td3{ background-color:#0783B1; padding:5px; text-align:center; font-weight:bold; color:#FFF; }
.topic_head_td4{ background-color:#0783B1; padding:5px; width:160px; text-align:center; font-weight:bold; color:#FFF; }
.topic_kiji_td1{ background:#FFF; padding:5px; border-bottom:solid 1px #0783B1; font-weight:bold; }
.topic_kiji_td2{ background:#FFF; padding:5px; text-align:center; border-bottom:solid 1px #0783B1; font-weight:bold; }
.topic_kiji_td3{ background:#FFF; padding:5px; border-bottom:solid 1px #0783B1; }
.topic_kiji_td4{ background:#FFF; padding:5px; text-align:center; border-bottom:solid 1px #0783B1; }

.reg_table{ margin-top:20px; }
.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:70px; text-align:right; padding:5px; }
.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:310px; }
.reg_form_input1{ width:300px; }
.reg_form_input2{ width:300px; height:70px; }
.reg_form_input3,.reg_form_input4,.reg_form_input5,.reg_form_input6{ }
.reg_form_input8{ }
.reg_form_input9{ }

.search_table{ border-top:2px solid #A6E4FB; border-bottom:2px solid #A6E4FB; width:250px; }
.search_head_td1{ background-color:#0783B1; width:60px; text-align:right; padding:5px; color:#FFF; }
.search_form_td1{ background-color:#FFF; padding:5px; }
.search_form_input1{ border:solid 1px #000000; }

.del_table{ border-top:2px solid #A6E4FB; }
.del_head_td1,.del_head_td2{ background-color:#0783B1; font-size:12px; text-align:right; padding:5px; color:#FFF; border-bottom:2px solid #A6E4FB; }
.del_form_td1,.del_form_td2{ background-color:#FFF; padding:5px; border-bottom:2px solid #A6E4FB; }
.del_form_input1,.del_form_input2{ border:solid 1px #000000; width:100px; }
.del_form_td1,.del_form_td2{ background-color:#FFF; padding:5px; }
.del_form_input1,.del_form_input2{ border:solid 1px #000000; width:100px;}

.page { margin:10px 0 0;}