@charset "UTF-8";


.alpha_inner { /* Undefined */ }

#first { padding: 10px 0px 15px 0px; }
#first table { width: 100%; }
#first table th { padding: 5px 0px 5px 0px; background: #E7EFF5 url(../images_top/dotline.gif) 0px bottom repeat-x; color: #444444; font-size: 82%; font-weight: 400; }
#first table td { padding: 10px 10px 10px 0px; background: url(../images_top/dotline.gif) 0px bottom repeat-x; color: #444444; font-size: 82%; line-height: 1.3; vertical-align: top; }
#first table td span { padding: 0px 10px 0px 10px; background: url(../images_top/arrow.gif) 1px center no-repeat; }
#first table td.date { white-space: nowrap; }
#first table td.news { width: 100%; }

#second { padding: 10px 0px 15px 0px; }
#second table { width: 100%; }
#second table td { padding: 10px 10px 10px 0px; border: solid 1px #FF7E00; border-width: 0px 1px 1px 1px; background-color: #FFFFD3; color: #444444; font-size: 82%; line-height: 1.3; vertical-align: top; }
#second table td span { padding: 0px 10px 0px 10px; background: url(../images_top/arrow.gif) 0px center no-repeat; }
#second table td.date { border-right: 0px; white-space: nowrap; }
#second table td.news { width: 100%; border-left: 0px; }

#third { padding: 10px 0px 15px 0px; }
#third table { width: 100%; }
#third table th { padding: 5px 0px 5px 0px; background: #E7EFF5 url(../images_top/dotline.gif) 0px bottom repeat-x; color: #444444; font-size: 82%; font-weight: 400; }
#third table td { background: url(../images_top/dotline.gif) 0px bottom repeat-x; color: #444444; font-size: 82%; line-height: 1.3; vertical-align: top; }
#third table td span { padding: 0px 0px 0px 10px; background: url(../images_top/arrow.gif) 1px center no-repeat; }
#third table td.date { padding: 10px 10px 10px 0px; white-space: nowrap; }
#third table td.news { width: 100%; }


.kitakyushu { padding: 10px 10px 10px 58px; background: url(../images_top/icon_kitakyushu.gif) 0px 9px no-repeat; display: block; }
.fukuoka { padding: 10px 10px 10px 58px; background: url(../images_top/icon_fukuoka.gif) 0px 9px no-repeat; display: block; }
.chikugo { padding: 10px 10px 10px 58px; background: url(../images_top/icon_chikugo.gif) 0px 9px no-repeat; display: block; }

.gakujutsukyoku { padding: 10px 10px 10px 58px; background: url(../images_top/icon_gakujutsukyoku.gif) 0px 9px no-repeat; display: block; }
.gakujutsukyoku_s { padding: 10px 10px 10px 90px; background: url(../images_top/icon_gakujutsukyoku_s.gif) 0px 9px no-repeat; display: block; }
.shinkei { padding: 10px 10px 10px 58px; background: url(../images_top/icon_shinkei.gif) 0px 9px no-repeat; display: block; }
.hone { padding: 10px 10px 10px 70px; background: url(../images_top/icon_hone.gif) 0px 9px no-repeat; display: block; }
.naibu { padding: 10px 10px 10px 82px; background: url(../images_top/icon_naibu.gif) 0px 9px no-repeat; display: block; }
.kiso { padding: 10px 10px 10px 58px; background: url(../images_top/icon_kiso.gif) 0px 9px no-repeat; display: block; }
.seikatsu { padding: 10px 10px 10px 82px; background: url(../images_top/icon_seikatsu.gif) 0px 9px no-repeat; display: block; }
.butsuri { padding: 10px 10px 10px 82px; background: url(../images_top/icon_butsuri.gif) 0px 9px no-repeat; display: block; }
.kyoiku { padding: 10px 10px 10px 82px; background: url(../images_top/icon_kyoiku.gif) 0px 9px no-repeat; display: block; }

.jimukyoku { padding: 10px 10px 10px 58px; background: url(../images_top/icon_jimukyoku.gif) 0px 9px no-repeat; display: block; }
.gijiroku { padding: 10px 10px 10px 90px; background: url(../images_top/icon_gijiroku.gif) 0px 9px no-repeat; display: block; }
.koho { padding: 10px 10px 10px 58px; background: url(../images_top/icon_koho.gif) 0px 9px no-repeat; display: block; }

.syakaikyoku { padding: 10px 10px 10px 58px; background: url(../images_top/icon_syakaikyoku.gif) 0px 9px no-repeat; display: block; }
.syakaikyoku_s { padding: 10px 10px 10px 90px; background: url(../images_top/icon_syakaikyoku_s.gif) 0px 9px no-repeat; display: block; }

.gakushu { padding: 10px 10px 10px 70px; background: url(../images_top/icon_gakushu.gif) 0px 9px no-repeat; display: block; }
