/* All Layout -------------------------------------------------*/ body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,th,td { margin: 0; padding: 0; } img{ border: 0; } address,caption,em,strong,th{ font-style: normal; font-weight: normal; } h1,h2,h3,h4,h5,h6{ font-size: 100%; font-weight: normal; } body { font-size: 62.5% ; line-height: 1.5em; color: #393939; background: transparent url("images/body-bg.png") repeat; text-align: center; } * html body { font-size: 75%; } a:link {color: #cd524f;} a:active {color: #ffcc00;} a:visited { color: #cd524f; text-decoration: none; } a:hover {color: #ffcc00;} /* container -------------------------------------------------*/ h1{ display:none; } h2{ font-weight: bold; font-size: 130%; color: #0F8821; text-align: center; margin-top: 10px; } #header { background-color: #D0E8DF; margin: 0; padding: 0; } #eg{ color: #79B30B; text-align:right; font-size: 130%; margin-right:20px;} ul#nav{ margin:0; padding:0; list-style-type:none; position:relative; display:block; height:36px; font-size:120%; font-weight:bold; background:transparent url("images/bgOFF.gif") repeat-x top left; border-bottom:4px solid #336666; border-top:1px solid #C0E2D4;} ul#nav li{ display:block; float:left; margin:0; pading:0;} ul#nav li a{ display:block; float:left; color:#874B46; text-decoration:none; padding:12px 20px 0 18px; height:24px; background:transparent url("images/bgDIVIDER.gif") no-repeat top left;} ul#nav li a:hover{ background:transparent url("images/bgHOVER.gif") no-repeat top left;} ul#nav li a.current,ul#nav li a.current:hover{ color:#fff; background:transparent url("images/bgON.gif") no-repeat top right;} #container{ background-color: #F2F2F2; text-align: left; } #bannar{ background-color:#B9CAFF} #bannar img{ margin: 4px;} #extra{ background-color: #FFE8DD; margin: 0; padding: 0; } #extra ul { list-style-type: none;} #extra li{ font-size: 95%; color: black; background-color: #F3F3F3; margin-top: 6px; margin-bottom: 10px; border-width: 2px; border-color: #FCB89A; border-style: solid; width: 176px; height: 50px; list-style-type: none; } #extra li img{ margin-right: 10px; float: left; } #extra p{ font-size:95%; margin-left:10px; margin-top:4px;} #footer{ text-align:center; font-size:95%; } #footer p.update{ font-size: 120%; color: white; background-color: gray; text-align: right; margin-bottom: 20px; padding-right: 20px; width: 100; } #footer hr{ text-align: center; width: 40%; } #container{ width:720px; margin:0 auto} #wrapper{ float:left; width:100%} #content{ margin: 0 180px; } #content p.num{ text-align:right; margin-right:10px;} #content p.etc{ font-size:110%; text-align:left; margin-left:10px; margin-right:10px;} #content p.news_index{ font-size:110%; text-align:left; margin-left:10px; margin-top:10px;} #content p.dvo{ text-align:left; font-size:90%; font-weight: bold; margin-left:10px; margin-top:20px;} #content p.haiku{ text-align:left; margin-left:10px; margin-top:20px;} #content p.bbs{ color:#660033; text-align:left; font-size:90%; font-weight: bold; margin-left:10px; margin-top:20px;} #content li { background-image:url("images/btn.png"); background-repeat:no-repeat; background-position:top left; margin-left:10px; margin-right:6px; margin-bottom:10px; padding-left: 20px; list-style:none; font-size:120%; } #info{ margin-top: 5px; margin-bottom: 5px; margin-left: 10px; width: 340px; height: 220px; } #info p.info{ font-weight: bold; font-size:12px; color: crimson; padding: 5px 0px 10px 5px; } #info p.coment{ font-size: 120%; color: black; padding: 0px 0px 10px 30px; } address { text-align:right; margin-right:30px; } #bannar{ float:left; width:180px; margin-left:-720px} #extra{ float:left; width:180px; margin-left:-180px} #footer{ clear:left; width:100%}