/* CSS Document */
h1{border:0; margin:0; padding:0;}

/***********************************************/
/*ＩＤ値                                       */
/***********************************************/

/*全体構造（中央寄せ、影付き） 
---------------------------------------------*/
#body {margin: 0 auto 0 auto; padding: 0; vertical-align: top; text-align: leftr; background-color: #fffbf8; font-size:11px; line-height:18px;}
#wrapper    { background-image: url(images/shade-all.gif); clear: both; margin: 0 auto; images: width: 840px }
#table{	width:760px;	margin: 0 auto 0 auto;}

/*文面（文字・段組・字下げ・色）	
---------------------------------------------*/
p{ font-size:11.5px; line-height:16px; text-align:justify; text-indent:1em; margin:3px 3px 10px 3px;  color: #4d4d4d;}


/*テーブル縦の空間調整（罫線空白用）
---------------------------------------------*/

#margin-top{margin-top:7px;}
#layer1        { position: absolute; top: 0px; left: 0px; width: 536px; height: 476px; visibility: visible }
#layer2 { position: absolute; top: 109px; left: 466px; width: 67px; height: 100px; visibility: visible }
#layer3 { position: absolute; top: 35px; left: 1px; width: 72px; height: 96px; visibility: visible }
#layer4  { position: absolute; top: 266px; left: 289px; width: 93px; height: 94px; visibility: visible }
#layer5 { position: absolute; top: 312px; left: 24px; width: 102px; height: 100px; visibility: visible }
#layer6  { position: absolute; top: 376px; left: 419px; width: 99px; height: 65px; visibility: visible }
#layer7   { position: absolute; top: 100px; left: 83px; width: 361px; height: 222px; visibility: visible }