/* レイアウトの設定*/
body
{ 
text-align: center; /* IE 向けセンタリング指定 */
padding:0px;
margin:  0px 0px 0px 0px;
background-color:#fafbf7;
color: #262626;
font-size: 13px;
line-height:1.7;
ackground-attachment: fixed; 
ackground-position: 50% 0%; 
ackground-repeat: no-repeat;
ackground-image : url(bg.jpg);
-webkit-text-size-adjust: none;
font-family:meiryo;
} 

img {border: none; }

h1{
    width:1020px;
text-align:left;
color: #1E1207;
font-size: 12px;
margin: 0px 0px 50px 0px;
}

p {margin: 0px }
p.wd{margin: 5px 0px 5px 0px; }

/* タイトルの設定*/

#title{
    width:575px;
    height:20px;
background-color: transparent;
border-bottom: 3px #ec6e04 solid;
text-align:left;
font-size:14px;
font-weight: bold;
margin:  0px 0px 10px 0px;
padding: 0px 0px 5px 0px;
}

/* ヘッダーの設定*/
#head{
    width:850px;
    height:70px;
background-color: transparent;
text-align:left;
line-height:1.9;
padding: 40px 0px 20px 0px;
margin: 0 auto; /* Firefox 向けセンタリング指定 */
}


#pic{
    width:100%;
    height:325px;
background-image : url(head-bg.png);
background-color: transparent;
text-align:center;
padding: 12px 0px 0px 0px;
margin: 0 auto; /* Firefox 向けセンタリング指定 */
}

#pic2{
    width:100%;
    height:3px;
background-color: #ec6e04;
padding: 0px 0px 0px 0px;
margin: 0 auto; /* Firefox 向けセンタリング指定 */
}


#menu{
    width:870px;
    height:24px;
background-color: transparent;
text-align:center;
padding: 14px 0px 0px 0px;
margin: 0 auto; /* Firefox 向けセンタリング指定 */
}

/* 左側の設定*/

#left{
    width:210px;
    height:100%;
background-color: transparent;
text-align:left;
float:left;
margin:  40px 0px 40px 0px;
padding: 0px 0px 0px 0px;
}


/* 右側の設定*/

#right{
    width:575px;
    height:100%;
border-left: 1px #cccccc dotted;
float:right;
clear:right;
text-align:left;
background-color: transparent;
margin:  40px 0px 40px 0px;
padding: 0px 0px 0px 30px;
}

#right2{
    width:850px;
    height:100%;

text-align:center;
background-color: transparent;
margin:  40px 0px 40px 0px;
padding: 0px 0px 0px 0px;
}
/* ラッパーの設定*/

#wrap{
    position:relative;
    width:850px;
text-align:left;
margin: 0 auto; /* Firefox 向けセンタリング指定 */
}


/* フッターの設定*/
#fline{
    width:100%;
    height:5px;
background-color:#ec6e04;
padding: 0px 0px 0px 0px;
margin: 0 auto; /* Firefox 向けセンタリング指定 */
clear:both;
}

#foot{
    width:860px;
    height:100px;
text-align:left;
    position:relative;
padding: 30px 0px 0px 0px;
margin: 0 auto; /* Firefox 向けセンタリング指定 */
clear:both;
}



a{ color:#000000;  text-decoration:none; font-size: 14px;}
a:link { color: #000000; text-decoration:none; font-size: 14px;}
a:visited { color: #000000;  text-decoration:none; font-size: 14px;}
a:active { color: #808080; text-decoration: none; font-size: 14px;}
a:hover { color: #808080; text-decoration: none ; font-size: 14px;}

#l-line{border-bottom: 1px #c9c9c9 dotted; width:227px;}
#r-line{border-bottom: 1px #c9c9c9 dotted;}



table.table011 {
  width: 575px;
font-family:meiryo;
font-size:13px;
  border-collapse: collapse;
}

table.table011 caption {
  margin-top: 1em;
  text-align: left;
}

table.table011 th,
table.table011 td {
  border: solid 1px #999;
padding: 15px 0px 10px 0px;
}

table.table011 th {
  background: #E6E6E6;
  text-align: left;
  white-space: nowrap;
color: #111111;
}

table.table011 td.menu {
  text-align: center;
  width: 140px;
line-height:1.8;
color: #262626;
ont-weight: bold;
border-bottom: 1px #cccccc dashed;
border-top: 0px #cccccc solid;
border-left: 0px #cccccc solid;
border-right: 0px #cccccc solid;
  text-align: left;
}

table.table011 td.price {
  text-align: left;
  width: 435px;
line-height:2.0;
border-bottom: 1px #cccccc dashed;
border-top: 0px #cccccc solid;
border-left: 0px #cccccc solid;
border-right: 0px #cccccc solid;
  white-space: nowrap;
}





font-family:sans-serif;
width:0px;
height:0px;
text-align:left;
font-size:10px;
font-family:meiryo;
font-weight: bold;
background-color:#ffffff;
background-color: transparent;
background-image : url(bg.gif);
color:#ffffff;
line-height:1.1;
border-top: 1px #ffffff solid;
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
background-color: #ffffff;
border-top: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
border-left: 1px #cccccc solid;
border-right: 1px #cccccc solid;
position:relative;


<div class="line"><p style="border-bottom: 1px dotted gray;"></p></div>



#{ }<div id="名前"></div>
.{ }<p class="名前"></p>
<span class="名前"></span>
<p class="example2 example3"></p>
<img src="img/.jpg" alt="" width="230" height="59" border="0" />
<a href="sagi.html" target="_self"></a>
<img src="img/.jpg" width="0" height="0" border="0"  alt="" onmouseover="this .src='img/-r.jpg'"onmouseout="this .src='img/.jpg'">




ul {
	list-style: none;
}


#nav2
{
	width: 238px;
	height: 145px;
	overflow: hidden;
order: 1px #EDEDED solid;
}
#nav1
{
	width: 238px;
	height: 145px;
	overflow: hidden;
}
