# wrapper{ width: 840px; margin-left: auto; margin-right: auto; background-color: #55ffaa; ;div #header{ background-color: #a8c088; background-image : url("title .jpg"); padding-top: 28px; padding-right: 20px; padding-bottom: 98px; padding-left: 20px; } div#header h1{ margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #800000; font-size: 37px; font-family: AR悠々ゴシック体E; } div#header p{ color: #800000; font-size: 0.75em; margin: 0; } -repeat: no-repeat; background-position: absolute;width;100%; padding-top: 10px; margin-bottom: 0px; color: maroon; height: 60px; width: 100%; text-align: center; font-size: 20px; font-family: メイリオ; font-weight: bold; background-position: 2000px 60px; } #contents::after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; } ul#menu{ font-size: 0.75em; margin-top: 20px; margin-bottom: 30px; margin-left:40 px; marging-right:height: 30px; background-color: #55aaff; width: 840px; } ul#menu li a{ display: inline; width: 840px; line-height: 45px; text-decoration: none; text-align: justify; color: #ffffff; border-right-width: 0px; border-right-style: solid; border-right-color: #ffffff; height: 260px; padding-left: 40px; } #content{ width: 840px; margin-left: auto; margin-right: auto; overflow: auto; } #navi{ width: 210px; margin-left:260px; background-repeat: repeat; } ;#main{ width: 640px; } #h2{ font-size: 25px; font-family: cursive, "・ュ・ウ 繧エ繧キ繝・け"; color: maroon; background-color: #80ff00; text-align: left; width:600px height:40px; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; } #mainimg { inputtype:hidden; id:slide_loop; } s href:index.html; id: slidelink; padding-top : 500px; } .Class container{ width: 840px; visibility: hidden; } #myPhoto{ width: 840px; height: 300px; border: 1px solid green;#mainimg { clear: left; width: 840px; height: 300px; position: relative; } #mainimg .slide_file { display: none; } } #IDheader hi{ font-size: 37px; font-family: serif; color: #800000; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; } } #ID{ font-size: 22pt; color: #800000; } . main{ background-color: #55aaff; padding-left: 10px; padding-right: 10px; margin-left: 700px; } #h1{ width: 840px; } table{ border-spacing: 0pt 20px; border-collapse: separate; width: 840px; } th, td{ border-width: 0px; border-style: none; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; } body{ background-image : url(../../../Documents/hp/01.jpg); background-repeat: repeat-x; background-attachment: fixed; }