body{overflow:scroll;} resizeimage img { width: 100%; } p.slideshow img { width:990px;/ height:420px;/ } body{ margin:0px 25px; padding:0px; text-align:center; } #layout{ margin-left:auto; margin-right:auto; width:990px; text-align: left;} /*コンテンツ 実際に使うページの設定*/ #contents{ width:990px;/*横幅を990pxで指定*/ margin:0 auto; background-image:url(img/main.gif);/*コンテンツ内の背景(サイズをぴったりにすること)*/ background-repeat:repeat-y; /*縦に繰り返し*/ font-size:140%;/*文字は見やすいように少し大きめに設定*/ } /*toph1部分の設定*/ #toph1{ background-position:left;/*ヘッダーの位置を左上に設定*/ margin-top:15px;/*イメージ画像から間隔をあける指定*/ margin-left:0px;/*左から少し間隔をあける指定*/ height:px;} /*ヘッダー部分の設定*/ #header{ background-position:left;/*ヘッダーの位置を左上に設定*/ margin-top:15px;/*イメージ画像から間隔をあける指定*/ margin-left:0px;/*左から少し間隔をあける指定*/ height:px;} /*サイドメニューの設定*/ #side{ margin-top:15px;/*イメージ画像から間隔をあける指定*/ width:323px;/*サイドの幅(変更するときはコンテンツ背景も変更すること)*/ line-height: 1.0; position:absolute; top:530px;/*上からの位置指定メニューページは変更すること*/ margin-left:0px;/*左からの位置指定*/ font-size:130%;/ border-left:1px #000000 solid; } /*メイン部分の設定*/ #main{ border-left:1px #000000 solid; width:640px;/*メイン部分の横幅の指定*/ margin-top:15px;/*イメージ画像から間隔をあける指定*/ margin-left:350px;/*左から少し間隔をあける指定*/ font-size:145%;/ } /*下部のフッター部分の設定*/ address{ background-color:#0000000;/*フッターの背景色の設定*/ color:#ffffff;/*文字の色がグレーだと見えないので白に変更*/ width:100%;/*フッターの幅をコンテンツピッタリに指定*/ padding-bottom:0px;/*フッターの下に隙間を空ける設定*/ border:none; margin-left:0px; font-size:130%;/*文字は見やすいように少し大きめに設定*/ } #side ul{ font-size:130%; line-height:200%; /*サイドの文字と文字の行間設定*/ margin:10px; padding-left:15; } #side ul a:hover { color: #ff0000; /*サイドのカーソルオーバー時の文字色*/ } #side ul{ list-style-type:none; padding-left:0px; } #side li{ border-bottom:solid 1px #666666;/*文字の下に線を入れる設定*/ padding-left:0px; /*文字の左端からの位置*/ } #side li a{ color:#333333;/*サイドの文字色*/ font-size:130%;/ width:400px; display:block; } #side .ad_list li{ background-image:none; padding-left:0px; } /* 一括で全ての要素の余白をゼロに指定 */ * { padding: 0; margin: 0; } a:link { color: #0000ff; text-decoration: underline; font-size:130%;/ } a:visited { color: #0000ff; text-decoration: underline; } a:hover { color: #ff0000; text-decoration: underline; } /* -- フッターの外枠 -- */ #footer{  width: 990px; margin-left:15px;/*左から少し間隔をあける指定*/ margin: 15 auto; padding: 1em 0 2em; background: #000ff0; color: #ffffff;  font-size:130%;/ } /* -- フッターブロックの幅はここで指定 -- */ #footer-inner { width: 990px; margin: auto; margin-left:0px; font-size:140%;/*文字は見やすいように少し大きめに設定*/ } /* ---------------------------------------- #undernavi内の指定 */ #undernavi p { text-align:left; } /* ---------------------------------------- #footer内の指定 */ #footer p { text-align: left; } /* 以下 CSSデザインサンプルクレジット部分 */ #cds { display: none; }