@charset   "UTF-8";
body {
margin-top: 0px;
background-color: rgb(255, 253, 247);
font-family: "ＭＳ Ｐゴシック","MS UI Gothic","ＭＳ 明朝","ＭＳ Ｐ明朝","Verdana","メイリオ";
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
h1 {
margin-top: 12px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
font-size : 16px;
padding-top : 12px;
padding-bottom : 12px;
width: 800px;
height: auto;
font-weight: bold;
color: rgb(255, 128, 0);
letter-spacing : 1px;
text-align: center;
background-image: url(../kabegami/h1.gif);
background-repeat: no-repeat;
font-family : "ＭＳ Ｐゴシック";
}
div {
margin-top: 0px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
}
p {
font-size: 14px;
font-weight: 400;
letter-spacing: 1px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: "ＭＳ ゴシック";
line-height: 18px;
}
ul{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
border-width: 0px;
font-style: normal;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
li {
font-family: Verdana;
}
table {
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
border-width: 0px;
}
td {
font-size: 12px;
font-weight: 400;
letter-spacing: 1px;
line-height: 18px;
font-family: Verdana;
}
a {
text-decoration: none;
font-family: Verdana;
color: black;
}
img {
border-width: 0px;
}
a:hover {
color: #ff8000;
font-family: Verdana;
}
address {
font-size: 14px;
font-weight: 400;
letter-spacing: 2px;
font-style: normal;
font-family: Verdana;
color: blue;
text-align: center;
}
#main {
width: 820px;
height: inherit;
background-color: white;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
border-left-width: 1px;
border-right-width: 1px;
border-left-style: solid;
border-right-style: solid;
border-left-color: rgb(255, 239, 191);
border-right-color: rgb(255, 239, 191);
}
#header01 {
width: 810px;
height: auto;
padding-top: 3px;
padding-bottom: 3px;
text-align: center;
}
#header02 {
width: 800px;
height: 332px;
}
#menu {
width: 248px;
height: 328px;
float: left;
clear: left;
background-color: #f8f8f8;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-top-color: silver;
border-left-color: silver;
border-bottom-color: silver;
}
#header-img {
width: 548px;
height: 328px;
float: right;
clear: right;
border-width: 1px;
border-style: solid;
border-color: silver;
}
#td_01{
width: 248px;
height: 328px;
background-color: white;
}
#td_02{
width: 548px;
background-color: white;
text-align: center;
}
#table01{
width: 796px;
background-color: silver;
margin-left: 10px;
}
.footer01 {
padding-top: 6px;
padding-bottom: 2px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: rgb(0, 128, 255);
width: 820px;
height: auto;
font-size: 16px;
font-weight: bold;
letter-spacing: 2px;
color: blue;
text-align: center;
}
.footer02 {
background-color: rgb(242, 242, 242);
padding-top: 4px;
padding-bottom: 4px;
width: 820px;
height: auto;
color: black;
font-size: 12px;
text-align: left;
}
.footer03 {
width: 820px;
height: auto;
padding-top: 4px;
padding-bottom: 6px;
text-align: center;
}
.page01 {
padding-top: 4px;
padding-bottom: 4px;
width: 820px;
height: auto;
border-top-width: 1px;
border-top-style: solid;
border-top-color: rgb(0, 128, 255);
text-align: right;
}
.tel {
padding-top: 4px;
padding-bottom: 4px;
width: 820px;
height: auto;
font-family: Verdana;
color: blue;
text-align: center;
}
.menu01 {
width: 202px;
height: 26px;
font-size: 18px;
letter-spacing: 2px;
background-image: url(../botan/t-botan.gif);
background-repeat: no-repeat;
padding-top: 8px;
margin-bottom: 2px;
margin-top: 1px;
padding-left: 20px;
padding-right: -20px;
margin-left: 10px;
margin-right: -10px;
font-weight: bold;
}
.menu02 {
width: 202px;
height: 26px;
font-size: 18px;
letter-spacing: 2px;
background-image: url(../botan/t-botan02.gif);
background-repeat: no-repeat;
padding-top: 8px;
margin-bottom: 2px;
margin-top: 1px;
color: #ff8000;
padding-left: 20px;
padding-right: -20px;
margin-left: 10px;
margin-right: -10px;
font-family: Verdana;
font-weight: bold;
}
.under-line01 {
text-decoration: underline;
}
.under {
text-decoration: underline;
}
.600 {
font-weight: bold;
}
.orange01 {
color: #ff8000;
}
.orange02 {
color: #ff8000;
background-color: #ffffd5;
}
.li01{
text-align: left;
white-space: inherit;
margin-left: 30px;
font-size: 13px;
line-height: 16px;
letter-spacing: 1px;
clear: left;
}
.li_honami{
padding-bottom: 4px;
}

