body { 
text-align:center; 
}  

/*全体的な大きな枠*/
#oowakuda { 
width:720px;
text-align:left;
margin:0 auto; 
}  

/*オレンジ枠*/
#oowaku { 
width:720px;
text-align:left;
margin:0 auto; 
background-color: #ff6600;
}  

/*枠上部スペース*/
#header { 
height: 5px;
font-size: 0;
background: #ffffff url(../img/top.gif) no-repeat;
} 

/*枠下部スペース01*/
#footer01 { 
height: 6px;
font-size: 0;
background: url(../img/obot.gif) no-repeat;
}

/*枠下部スペース02*/
#footer02 { 
font-size: 0;
background: url(../img/obott.gif) repeat-y top;
}

/*枠下部スペース03*/
#footer03 { 
height: 5px;
font-size: 0;
background: url(../img/obottom.gif) no-repeat;
text-align:center;
} 

/*コピーライト*/
#cope { 
color: #ffffff;
margin:0 7px;
font-size: 11px;
text-align: right;
} 

/*白枠*/
#whiteline { 
margin:0 1px;
background-color: #ffffff;
}

/*中枠(屋号枠)*/
#yagowaku01 { 
width:713px;
margin:0 3px;
background-color: #ff6600;
}

/*中枠(メイン枠)*/
#yagowaku02 { 
width:713px;
margin:0 3px;
background: #ffffff url(../img/oobin.gif) repeat-y top;
}

/*屋号枠(屋号影)*/
#yago01 { 
width:19px;
height:62px;
float:left; 
background-color: #cc5200;
} 

/*屋号枠(屋号画像)*/
#yago02 { 
width:233px;
height:62px;
float:left; 
background:url(../img/yagou.gif) no-repeat;
} 

/*屋号枠(余白部分)*/
#yago03 { 
width:461px;
height:62px;
float:left; 
} 

/*屋号枠(余白部分、提携先上部)*/
#yago04 { 
width:451px;
height:38px;
} 

/*屋号枠(余白部分、提携先下部)*/
#yago05 { 
width:451px;
height:24px;
color: #ffffff;
font-size: 15px;
text-align:right;
} 

/*屋号枠(余白部分)*/
#yago03 { 
width:10px;
height:62px;
float:left; 
} 

/*メニュー枠*/
#sidemenu {
 width:212px;
 float:left; 
 text-align:right;
 background-color: #ffffff;
 } 
 
 /*メニュー枠01*/
#menu01 {
 width:212px;
 height: 25px;
 text-align:right;
background:url(../img/conte.gif) no-repeat;
 } 
  
 /*メニュー枠02*/
.menus {
 width:212px;
 height: 42px;
 text-align:center;
 background: #ffffff;
 } 
 
  /*メニュー枠03*/
.menus02 {
 width:212px;
  height: 76px;
  font-size: 0;
 text-align:center;
 } 
 
  /*メニュー枠04*/
.menus03 {
 width:212px;
  height: 7px;
  font-size: 0;
 text-align:center;
 } 
 
 /*メインコンテンツ*/
#Maincon { 
 width:501px;
 float:left; 
 text-align:right;
}
 
 /*本文枠(メイン＋フラッシュ枠)*/
#honbundesu { 
margin:0 7px;
background: #ffffff;
}

  /*フラッシュ枠*/
#flafla { 
 width:482px;
 height:148px;
 text-align:center;
 background-color: #ff6600;
}

  /*プチメニュー枠*/
#putimenu { 
 width:482px;
 height:20px;
 text-align:left;
 background-color: #ff6600;
}

 /*中枠(メイン枠)*/
#pmenu00 { 
margin:0 10px;
}

/*メニュー枠*/
.pmenu01 {
 width:72px;
 float:left; 
 text-align:right;
 } 
 
/*メニュー枠*/
.pmenu02 {
 width:12px;
 float:left; 
 text-align:right;
 } 
 
  /*画像枠*/
.gazon01 { 
 width:482px;
 text-align:center;
}

  /*画像枠*/
.gazon02 { 
 width:482px;
 text-align:left;
}

  /*文章枠(説明文)*/
.bunbun00 { 
 width:482px;
 text-align:left;
 background-color: #ffffff;
 font-size: 14px;
color: #7d1707;
}

  /*文章枠(外枠)*/
.bunbun01 { 
 width:482px;
 text-align:left;
 background-color: #ff6600;
}

  /*文章枠(内枠)*/
.bunbun02 { 
 margin:0 1px;
 background-color: #ffffff;
 padding:1px;
}

  /*文章枠(行枠)*/
.bunbun03 { 
 margin:0 5px;
 background-color: #ffffff;
 padding:1px;
}

  /*文章枠(内容)*/
.bunbun04 { 
 width:335px;
 text-align:left;
float:left; 
color: #000000;
font-size: 13px;
 background-color: #ffffff;
}

  /*文章枠(日付)*/
.bunbun05 { 
 width:130px;
 text-align:right;
float:left; 
color: #ff0000;
font-size: 12px;
 background-color: #ffffff;
}

 /*文章枠(アンダーライン)*/
.bunbun06 {
 height:3px;
 font-size: 0;
background: #ffffff url(../img/under.gif) repeat-x bottom;
}

  /*文章枠(説明文その2)*/
.bunbun07 { 
 width:482px;
 text-align:center;
 background-color: #ffffff;
 font-size: 14px;
color: #7d1707;
font-weight: bold;
}

  /*文章枠(説明文その2)*/
.bunbun08 { 
 width:482px;
 text-align:left;
 background-color: #ffffff;
 font-size: 14px;
color: #006600;
font-weight: bold;
}
 
 .clear { clear:both; }
 .clear hr { display:none; }
 
 /*スペース01*/
.spe01 {
height: 1px;
font-size: 0;
background-color: #ff6600;
}

/*スペース02*/
.spe02 {
height: 10px;
font-size: 0;
}

/*スペース03*/
.spe03 {
height: 7px;
background-color: #e46214;
}

/*スペース04*/
.spe04 {
height: 30px;
}

 /*スペース05*/
.spe05 {
height:5px;
font-size: 0;
}

 /*スペース06*/
.spe06 {
height:3px;
font-size: 0;
}
 /*スペース07*/
.spe07 {
height:2px;
font-size: 0;
}

  /*カウンター設置場所*/
#coucou{ 
 text-align:right;
}
