/* CSS Document */ #main { width: 780px; padding: 5px; font-size: 1.4em; line-height: 1.2em; overflow: auto; } #main #main1 #main1_left { float: left; width: 380px; padding: 5px; } #main #main1 #main1_right { float: right; width: 380px; padding: 5px; } #main #main2 { clear: right; float: left; } /*FMやまとページ*/ #main .fm_table caption { font-size: 1.2em; line-height: 30px; color: #FFFFFF; background: url(img/table_caption.gif) repeat-x; font-weight: bold; } #main .fm_table th { background: url(img/ad_back.gif); height: 30px; font-size: 1.2em; font-weight: normal; line-height: 30px; } #main .fm_table tr { border-bottom: thin dotted #996600; } #main .fm_table td { padding: 10px 5px 5px; border-bottom: 1px solid #99CC00; } #main .fm_table td a .arrow { font-weight: bold; color: #993300; font-size: 1.4em; text-decoration: none; } #main .fm_table tbody td a { color: #006600; text-decoration: underline; } #main .fm_table { background: #FFFFFF url(img/table_back.gif) repeat-x bottom; font-size: 1em; width: 770px; margin-top: 20px; } #main .fm_table tbody td a:hover { color: #006600; text-decoration: none; } #main #main1 ul.fm { margin-left: 20px; } /*登録団体情報ページ*/ #main #touroku { margin-top: 5px; border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #FF9900; padding-bottom: 5px; margin-bottom: 10px; padding-top: 5px; } #main .touroku-abc { margin-bottom: 5px; padding-bottom: 5px; line-height: 1.6em; border-bottom: 2px double #477bb7; } #main .touroku-abc a { text-decoration: none; } #main #touroku img { margin-left: 5px; margin-right: 5px; margin-bottom: 5px; } #main .touroku-abc a:hover { text-decoration: underline; color: #990000; } #main .touroku-abc .abc { margin-right: 10px; font-size: 2em; font-weight: bolder; color: #006600; } #main .touroku-abc p { margin-top: 10px; } #main .touroku-abc li { border-bottom: 1px dotted #FF6600; padding: 10px 5px 5px; width: 600px; } #main .touroku-abc ul { margin-left: 20px; }