@charset "shift_JIS"; /* ********************************************************* * * AGss * テンプレート002 * 2006年4月15日に閉鎖いたしました。 * * ********************************************************* */ /* ================================================ */ /* 全体設定 */ * { margin: 0; padding: 0; font-style : normal; font-weight : normal; font-size: 100%; } /* body */ body { background-color: #f5faf5; font-size: 80%; font-family: Verdana,"MS Pゴシック",Osaka,sans-serif; line-height: 150%; text-align: center; color: #4c974c; margin: 0; padding: 0; } /* ================================================ */ /* 見出し */ h1,h2 { font-weight: bold; letter-spacing: 0.2em; } /* ================================================ */ /* リンク */ a { color: #4c5b97; text-decoration: underline; } a:visited { color: #974c97; } a:hover { color: #79974c; text-decoration: none; } /* ================================================ */ /* 文字強調 */ em { color: #975b4c; } strong { font-weight: bold; color: #975b4c; } /* ================================================ */ /* 画像 */ img { border: 0; border-style: none; } /* ================================================ */ /* ページの整形 */ #container { width: 540px; margin: 0 auto; padding: 0; text-align: left; border-left: 1px solid #363; border-right: 1px solid #363; background-color: #FFF; } /* ================================================ */ /* ヘッダー */ #header { background: url("./image/t_sky.jpg") no-repeat; width: 540px; height: 100px; font-family: "Times New Roman", Times, serif; font-weight: inherit; } #header2 { background: url("./image/logo2.gif" ) no-repeat; width: 540px; height: 120px; } #header h1 { color: #33CC66; } /* サイト名 */ h1 { font-size: 230%; padding: 25px 8px 5px; text-align: right; color: #397139; } /* ページ見出し */ h3 { font-size: 12pt; padding: 4px 7px; color: #4e9b4e; float:top; } .style3 { font-family: "HGSゴシックM"; font-size: 28px; } /* ================================================ */ /* メイン */ #main { margin: 0; padding: 20px 0; background-color: #FFF; width: 540px; } /* mainBox・左側のボーダー */ .mainBox { border-left: 7px solid #6db66d; margin: 0 20px 20px; } .mainBox p { color:#666666; } .mainBox table { } /* .mainBox td { color: #666666; } */ /* 見出し */ #main h2 { font-size: large; padding: 4px 7px; color: #4e9b4e; border-bottom: 1px dashed #6db66d; } /* 見出し */ #main h3 { font-size: small; color: #4e9b4e; font-weight: bold; } /* 段落・リスト */ #main p,dl { margin: 0 0 7px 15px; padding:5px 5px 0; } #main dt { font-weight: bold; } #main dd { margin-bottom: 5px; } #main ul { margin: 0 0 7px 35px; list-style: none; color: #666666; } /* ================================================ */ /* メニュー */ .menu { width: 540px; height: 30px; background-color: #3f7e3f; border-top: 1px solid #363; border-bottom: 1px solid #363; font-family: "HGSゴシックM"; font: bolder small; } .memu_table { border-collapse:collapse; border:0px solid #eeeeee; margin: 10px 10px; border:0; } .menu_table td { color:#FFFFFF; font-weight: bolder; } /* ================================================ */ /* サブメニュー */ .body_table { border-collapse:collapse; border:2px solid #eeeeee; margin: 10px 10px; color: #666666; } .body_th { /*border-collapse:collapse; border:1px solid #eeeeee;*/ text-align: center; background-color:#CCCCCC; } .body_td { border:0; } /* ================================================ */ /* サブメニューのスタイル */ .smenu { position:absolute; visibility:hidden; background-color: #3f7e3f; border-top:1px solid #eeeeee; border-right:1px solid #4c4c4c; border-bottomt:1px solid #4c4c4c; border-left:1px solid #eeeeee; padding:10px; top:170px; } .smenu span{ padding: 5 5px; } .smenu a{ color:#FFFFFF; padding: 0 5px; } .smenu a:visited { color: #F9F4B2; } .smenu a:link { color: #ffffff; } .smenu a:hover { color: #79974c; } /* ================================================ */ /* フッター */ #footer { border-top: 1px solid #363; padding: 0; margin: 0; background-color: #3f7e3f; text-align: right; } /* 著作権 */ address{ color: #FFF; margin: 0; padding: 5px 8px; } /* IT塾リンク */ #it_body{ width:200px; margin-top:5; float:right; } #it_header{ width:170px; border-bottom:2px solid #fff; border-top:5px solid #fff; border-left:5px solid #fff; background-color:#ffcc00; margin-top:5 margin-left:5; color:#000000; font-weight:bold; font-size:20px; text-align:center; padding:10px 5px; } #it_header a{ color:#000000; font-weight:bold; padding: 0 5px; }