body{ 
text-align: center; /* IE 向けセンタリング指定 */
} 
#container{ 
margin: 0 auto; /* Firefox 向けセンタリング指定 */
} 

body{
background-color: #ffe8e5; /* 背景色指定 */
}

#container{
width:700px;/* 大枠 */
}

#header{
background-image:	url("images/ue.gif"); /* ヘッダー部分 */
	height:			105px;
	width:			700px;
position:relative;
width:700px;
height:105px;
}

#specs{
position:absolute; top:8px;right:10px;
margin: 5px 0px;
padding:0px 0px;
}

SPAN#TEL{
position:absolute; top:73px;right:10px;
font-size: 20px;
font-weight: 600;
}

SPAN#haken{
position:absolute; top:45px;right:200px;
font-size: 20px;
}

DIV#top-photo{
background-image:	url("images/naka.gif"); /* 写真部分 */
height:			250px;
width:			700px;
position:relative;
width:700px;
height:236px;
}

#comment-1{
position:absolute; top:25px;right:250px;/* 写真内コメント1段目 */
font-size: 18px;
font-weight: 700;
}

#comment-2{
position:absolute; top:55px;right:125px;/* 写真内コメント2段目 */
font-size: 18px;
font-weight: 700;
}

#comment-3{
position:absolute; top:90px;right:75px;/* 写真内コメント3段目 */
font-size: 18px;
font-weight: 700;
}

#comment-4{
position:absolute; top:125px;right:125px;/* 写真内コメント4段目 */
font-size: 18px;
font-weight: 700;
}

#comment-5{
position:absolute; top:160px;right:75px;/* 写真内コメント5段目 */
font-size: 18px;
font-weight: 700;
}

#menu{
width:700px;/* メニュー部分枠*/
height:30px;
position:absolute; bottom:0px;left:0%;
margin: 0px 0px;
padding:5px 0px;
}

#menu-1 li {
list-style-type:none;/* メニュー部分 */
float:left;
width:120px;
height:30px;
margin: 0px 0px;
text-align:center;
}

#menu-1 a {
display:block;/* メニューブロックの設定 */
width:100%;
padding:0px 0px; 
text-decoration:none;
background-color:#ffc0cb;
color: #000000;
}

#menu-1 a:hover {
background-color:#FF9900;/* メニューブロックにカーソルがきた時の色設定 */
}

#content-2{
background-image:	url("images/naka.gif");　/* 中の背景 */
background-repeat:	repeat-y;
padding:1px 9px 1px 9px; /* 155-9-9 = 137px（内側）*/
}

#honbun{
width:600
}

#footer{
background-image:	url("images/sita.gif"); /* フッター部分 */
height:88px;
width:700px;
}
