body { font-size: 15px; margin: 0px 0px 20px; background-color: #f2f2f2; text-align: center; } a {text-decoration: underline} a:link {color: #403030 } /* 訪問済みリンクアンカー */ a:visited {color: #4b5a66 } /* 未訪問のリンクアンカー */ a:hover {color: #aaaaaa } /* カーソルが上に乗った状態 */ a:active {color: #403030 } /* 選択されたリンクアンカー */ h1 { margin: 5px; padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 0px; font-weight: normal; font-size: xx-large; } h2 { margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: large; font-size: small; } h3 { margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: normal; } img { margin: 0px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-weight: normal; /* filter:gray(); */ } #container { margin-left: auto; margin-right: auto; margin-top: 10px; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 700px; line-height: 140%; background-color: #ffffff; text-align: left; } #head { border-bottom: #ffffff 1px solid; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 5px; color: #111; background-image: url(../image/banner/jpg/001.jpg); background-color: #eeeedd; font-family: Verdana, Arial, sans-serif; height: 70px; text-align: center; } #head_img { float: left; padding-left: 40px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; } #head_title { float: left; padding-left: 60px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; } #menu { margin: 0px 0px 2px 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 2px; color: #ffffff; background-color: #eeeedd; text-align: center; } #center { float: left; overflow: hidden; width: 300px; height: 1550px; background-color: #ffffff; text-align: center; } #gallery { float: left; overflow: hidden; padding-left: 15px; padding-right: 0px; padding-top: 10px; padding-bottom: 20px; width: 300px; background-color: #ffffff; text-align: left; } #gallery img { margin: 2px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; font-weight: normal; filter:gray(); } #left { float: left; overflow: hidden; width: 200px; height: 1550px; background-color: #eeeedd; text-align: center; } #user { margin: 12px 0px 0px 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 20px; text-align: left; } #user h2 { margin: 0px 0px 0px 10px; border: 0 none; padding: 0px 0px 0px 5px; width: 175px; color: #fff; background: #9aa; } #user a { display: block; margin: 0px 0px 0px 10px; border-bottom: 1px solid #ffffff; padding: 0px 0px 0px 10px; font-weight: bold; width: 170px; color: #000; background: #fff; } #user a:hover { text-decoration: none; background: #dee; } #right { float: left; overflow: hidden; width: 200px; height: 1550px; background-color: #eeeedd; text-align: center; } #log { margin: 12px 0px 0px 0px; padding-left: 00px; padding-right: 0px; padding-top: 00px; padding-bottom: 20px; text-align: left; } #log h2 { margin: 0px 0px 0px 10px; border: 0 none; padding: 0px 0px 0px 5px; width: 175px; color: #fff; background: #baa; } #log a { display: block; margin: 0px 0px 0px 10px; border-bottom: 1px solid #ffffff; padding: 0px 0px 0px 10px; font-weight: bold; width: 170px; color: #000; background: #fff; } #log a:hover { text-decoration: none; background: #edd; } #access { margin: 2px 0px 4px 0px; padding-left: 00px; padding-right: 10px; padding-top: 00px; padding-bottom: 2px; text-align: right; } #foot { margin: 2px 0px 0px 0px; padding:8px 0 2px 0; top:auto; width:100%; clear:both; background-color: #eeeedd; text-align:center; }