@charset "utf-8";
/* CSS Document */

*{ font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; }

body,p{ margin:0px; padding:0px; }

body,td,th{ font-size:12px; }
a{ text-decoration:none; color:#0000FF; }
a:hover{ text-decoration:underline; color:#CC0066; }
form{ margin:0px; }
img{ border:0px; }

.tc1{ border:1px solid #0099CB; }
.tc1 th{ color:#113F9F; font-weight:normal; text-align:left; }

.tc2{ border:2px solid #3C61B1; }
.tc2 h1{ margin:0px; padding:0px; color:#003399; font-size:20px; }
.tc2 h5{ margin:0px; padding:0px; }

.tc3 th{ color:#033266; font-weight:normal; text-align:left; background-color:#9ACCCD; padding-top:4px; padding-bottom:4px; }

.tc4 { border-collapse:collapse; }
.tc4 th{ color:#326598; font-weight:normal; background-color:#9AFE66; border:1px solid #669900; font-size:12px; }
.tc4 td{ text-align:left; border:1px solid #669900; font-size:12px; }

.tc5{ border:2px solid #669900; }
.tc5 h1{ margin:0px; padding:0px; color:#669900; font-size:20px; }
.tc5 h5{ margin:0px; padding:0px; }

.tc6 th{ color:#033266; font-weight:normal; background-color:#FEFF99; }

.tc_detail { border-collapse:collapse; }
.tc_detail td{ border:1px solid #3C61B1; font-size:14px; }
.tc_detail th{ border:1px solid #3C61B1; font-size:14px; text-align:center; }
.tc_detail td.none{ border:0px; }

.tc_iu_detail { border-collapse:collapse; }
.tc_iu_detail td{ border:1px solid #669900; }
.tc_iu_detail th{ border:1px solid #669900; }
.tc_iu_detail td.none{ border:0px; }


.tc_ad{ border:1px solid #003399; }

p.adm_header_navi { width:760px; text-align:left; margin-top:5px; }
p.adm_footer_copy { width:760px; text-align:right; }

.f11{ font-size:11px; }
#f11 { border-collapse:collapse; }
#f11 td{ font-size:12px; border:1px solid #6498FD; color:#003399; }
#f11 th{ font-size:12px; }

#search { width:760px; margin-left:auto; margin-right:auto; background-color:#FFF; }
#search table{ margin-bottom:13px; }


#bkn_list { width:760px; margin-left:auto; margin-right:auto; background-color:#FFF; }
#bkn_list a{ text-decoration:underline; }
#bkn_list a:hover{ text-decoration:none; }
#bkn_list .list { border:1px solid #669900; margin-bottom:8px; }
#bkn_list .list th{ font-size:12px; line-height:120%; color:#FFF; border-bottom:1px solid #669900; font-weight:normal; }
#bkn_list .list td{ font-size:13px; line-height:130%; }
#bkn_list p{ line-height:130%; margin:0px; padding:0px; }
#bkn_list .page_navi{ line-height:120%; margin-bottom:6px; }
#bkn_list .powered{ color:#FFF; }
#bkn_list .powered a{ color:#FFF; text-decoration:underline; }
#bkn_list .powered a:hover{ text-decoration:none; }