body {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: 100%;
line-height: 150%;
color:#663300;
background-color: #FFFFFF;
margin-left: 15px;
margin-top: 0px;
margin-bottom: 0px;
}
a {
font-size: 100%;
color: #996600;
}
a:visited {
color: #336600;
}
a:hover {
color: #CC6600;
}
a:active {
color: #CC6600;
}
#hdrhome{/*店舗案内・トップページのヘッダ*/
width:733px;
}
#hdrsub{/*サブページのヘッダ*/
width:713px;
margin-top:10px;
margin-bottom:15px;
}
#content{/*#menuと#mainが中に入る*/
width:715px;
margin:0;
padding:0;
}
#menu{/*左部分*/
width:203px;
float:left;
}
#main{/*右部分*/
width:495px;
float:left;
}
#footer{
clear:both;
width:713px;
margin-top:10px;
}
td.bg {/*各ページメニュー部分のbg_img*/
background-image:url(img/m_bg.gif);
background-repeat:repeat-y;
}
p.menu{/*各ページメニュー部分のテキスト*/
width:193px;
padding-left:10px;
}
.mail{/*メニュー部分のメール*/
width:187px;
padding-left:16px;
font-size:14px;
}
.mailtop{/*トップページのメニュー部分のメール*/
width:187px;
padding-left:6px;
font-size:14px;
}
h1.lead{/*トップページリード文*/
font-size:100%;
padding-top:10px;
padding-left:30px;
padding-bottom:20px;
}
h1.about{
font-size:110%;
color:#006600;
padding-top:5px;
}
h2.about{
font-size:100%;
color:#993300;
padding-top:5px;
}
h2.info{
font-size:100%;
color:#993300;
}
p.about{/*#main本文部分の字下げ*/
padding-left:15px;
}
p.news{/*トップページ｢news｣｢更新情報｣の部分のテキスト*/
margin:5px;
padding-left:10px;
}
p.news1{/*トップページ｢news｣｢更新情報｣の部分のテキスト*/
margin:5px;
padding-left:20px;
}
p.news2{/*トップページ｢news｣｢更新情報｣の部分のテキスト*/
margin:5px;
padding-left:30px;
}
p.news3{/*トップページ｢news｣｢更新情報｣の部分のテキスト*/
margin:5px;
padding-left:40px;
}
img.toblog{/*トップページブログへのリンク*/
margin-left:15px;
margin-top:15px;
border-width:0;
}
img.news{/*トップページ｢news｣｢更新情報｣の部分のimg*/
margin-top:5px;
}
img.tennail{/*店内写真横左*/
margin:20px 15px 10px 15px;
border:1px solid;
border-color:#CC6600;
}
img.tennair{/*店内写真横右*/
margin:20px 30px 10px 15px;
border:1px solid;
border-color:#CC6600;
}
img.tennail2{/*店内写真縦左*/
margin:20px 55px 10px 40px;
border:1px solid;
border-color:#CC6600;
}
img.tennair2{/*店内写真縦右*/
margin:20px 60px 10px 35px;
border:1px solid;
border-color:#CC6600;
}

div.totop{/*各戻るボタンに使用*/
float:right;
}
.list{
list-style-type:decimal;
}
.list1{
list-style-type:disc;
}
.list2{/*eyes soujikiに使用*/
margin-bottom:-15px;
padding-left:15px;
}
img.photo{/*各写真に使用*/
float:right;
margin-left:15px;
margin-bottom:5px;
border:1px solid;
border-color:#CC6600;
}
img.photo02{/*各写真に使用*/
float:left;
margin-right:15px;
margin-bottom:5px;
border:1px solid;
border-color:#CC6600;
}
img.top{/*トップページの写真に使用*/
margin-left:30px;
margin-bottom:5px;
}
.news_left{
margin-left:50px;
}
.bold{
font-weight:bold;
}
.cap01{color:#336600;
float:right;
font-size:small;
margin-right:30px;
}
.kakomi01{
margin:10px;
padding:20px;
border-style:solid;
border:1px #669900;
}
.text01{/*萌黄色･補足*/
font-size:90%;
color:#669900;
font-weight:normal;
}
.text02{/*萌黄色･補足*/
font-size:90%;
color:#669900;
}
.text03{/*萌黄色･補足*/
font-size:100%;
color:#669900;
}
.text04{/*茶色*/
font-size:90%;
color:#663300;
}

.t_tennail{/*店内案内キャプション左*/
font-size:80%;
color:#663300;
margin:0px 15px 10px 15px;
padding:0;
}
.t_tennair{/*店内案内キャプション右*/
font-size:80%;
color:#663300;
margin:0px 30px 10px 15px;
padding:0;
}
tr.tennai{/*店内案内*/
vertical-align:top;
}
table#list01{border-collapse:collapse;
border:1px solid #999966;
font-size:90%;
color:#663300;
}
th,td.line01{empty-cells:show;
}
tr.uetume{vertical-align:top;
}
table.link01{
margin:10px;
border-collapse:collapse;
border:1px solid #ffcc66;
font-size:85%;
color:#663300;
}
td.link01{padding:3px 8px;
border:dotted 1px #cccccc;
}
.new{padding-left:10px;
}
.menu{
width:193px;
padding-left:10px;
}
p.bosyuu01{
padding:10px;
margin:10px;
line-height: 120%;
border-collapse:collapse;
border:1px solid #ffcc66;
font-size:80%;
color:#663300;
}
p.bosyuu02{
padding:10px;
margin:10px;
line-height: 120%;
border-collapse:collapse;
border:1px solid #99cc00;
font-size:80%;
color:#663300;
}
table.gaiyou{
margin:6px;
line-height:130%;
border-collapse:collapse;
border:1px solid #99cc00;
font-size:85%;
color:#663300;
}
td.gaiyou{
padding:3px 8px;
border:solid 1px #cccccc;
}
.gsl{
font-size:12px;
color:#669900;
padding:10px;
margin:10px;
}
.gsl_js{
float:left
}
td.gsl1{
padding:10px;
}
