<!--
html {
    scrollbar-base-color: #ADBD84;

}
body {
        margin:0px;
        padding:0px;
        background-image: url(img/back.gif);
        background-color: #FFFFFF;
        position:relative;
        width:100%;
        text-align:center;
        margin-top:10px;
}
div {
        text-align:center;
}
h3,h4,h5,p {
        margin-top:0px;
        margin-bottom:0px;
}
h2,h1 {
        margin-top:5px;
        margin-bottom:0px;
	font-size: 14px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
img{border:0px;
}
img.mailbot{bottom:0px;
}
.photo{
        padding:6px 3px;
        background-color:#6B7B42;
        border-color:#4A5229;
        border-width:3px 3px 3px 2px;
        border-style:solid solid solid dotted;
}
img.tanuki{
        margin-left:0px;
        float:left;
}
a.menub{
    display:block;
    width:128px;
    height:35px;
    background-image:url(img/bottan.gif);
    text-align:center;
    margin:0px 4px;
}
a:hover.menub{
    background-position:0px -36px;
}
div.design {
        text-align:center;
        margin-left:auto;
        margin-right:auto;
        width: 715px;
        height: 60px;
        background-image: url(img/header_back.gif);
}
div.main-design {
        width: 715px;
        height: 45px;
        text-align:left;
        text-indent:5px;
        color:#4A5229;
        font-weight:bold;
}
div.main-design2 {
        width: 715px;
        height: 15px;
}
div.header01 {
        position:relative;
        width:715px;
        height: 56px;
        margin-left:auto;
        margin-right:auto;
        text-align:left;
}
div.headleft {
        text-align:left;
        margin-left:-1px;
        width: 315px;
        height: 56px;
}
div.headright {
        position: absolute;
        bottom: 0px;
        width: 400px;
        margin-left:315px;
        text-align:right;
}
div.copy {
        position:relative;
        width:715px;
        height: 12px;
        margin-left:auto;
        margin-right:auto;
        text-align:left;
}
div.copyleft {
        position: absolute;
        bottom: 0px;
        text-align:left;
        margin-left:0px;
        width: 98px;
        height: 100%;
}
div.copycenter {
        position: absolute;
        bottom: -4px;
        text-align:left;
        margin-left:98px;
        width: 100px;

}
div.copyright {
        position: absolute;
        bottom: 0px;
        width: 517px;
        margin-left:198px;
        text-align:right;
	font-size: 10px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
        text-color: #292918;
}
div.privacy {
        position:relative;
        width:715px;
        height: 20px;
        margin-left:auto;
        margin-right:auto;
        text-align:left;
}
div.privacyright {
        position: absolute;
        bottom: 0px;
        width: 715px;
        margin-left:0px;
        text-align:right;
}
div.info {
        position:relative;
        width:715px;
        height: 143px;
        margin-left:auto;
        margin-right:auto;
        margin-top:14px;
        text-align:left;
        background-image: url(img/header_back.gif);
}
div.infoleft {
        text-align:left;
        position:relative;
        bottom: 6px;
        top: 6px;
        margin-left:7px;
        background-color:#ADBD84;
        width:438px;
        height:123px;
        border-width:4px;
        border-style:solid;
        border-color:#ffffff;
}
div.inforight {
        position: absolute;
        bottom: 6px;
        width: 272px;
        margin-left:438px;
        text-align:right;
	font-size: 10px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
        text-color: #292918;
}
div.infocen {
        width: 260px;
        margin-left:160px;
        text-align:left;
	font-size: 10px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
        text-color: #292918;
}

div.main {
        position:relative;
        text-align:left;
        margin-left:auto;
        margin-right:auto;
        margin-top:14px;
        width: 715px;
        height: 332px;
        background-color:#6B7B42;
}
div.main-menu {
        position: absolute;
        top: 8px;
        margin-left:8px;
        width: 137px;
        height: 316px;
        background-color:#94A55A;
        text-align:left;
        padding-top:opx;
}
div.main-mail {
        position: absolute;
        bottom: 8px;
        top: 185px;
        margin-left:4px;
        width: 125px;
        background-image: url(img/mail_center.gif);
        text-align:center;
	font-size: 9px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
        text-color: #292918;
}
div.main-sec {
        position: absolute;
        bottom: 0px;
        width: 30px;
        height: 100%;
        background-color:#6Bff42;
}
div.main-yike {
        position: absolute;
        bottom: 8px;
        margin-left:159px;
        width: 140px;
        height: 195px;
        background-color:#6B7B42;

}
div.main-content {
        position: absolute;
        bottom: 8px;
        margin-left:299px;
        width: 408px;
        height: 316px;
        background-color:#6B7B42;
        text-align:center;
}
div.sub-content {
        position: absolute;
        bottom: 8px;
        margin-left:153px;
        width: 553px;
        height: 316px;
        background-color:#D6E7B5;
        text-align:center;
        overflow:auto;
        overflow-x:hidden;
        border:8px;
}


table.header02 {
        background-color:none;
        background-image: url(img/header_back.gif);
        width:715px;
        height:60px;
        border-width:0px;
        border-color:#663300;
        border-style:solid;
        text-align:left;
        margin:0px auto;
}
table.bottom01 {
        background-color:none;
        background-image: url(img/header_back.gif);
        width:715px;
        height:150px;
        border-width:0px;
        border-style:solid;
        text-align:left;
        margin:0px auto;
}
table.cent00 {
        background-color:#6B7B42;
        width:715px;
        border-width:0px;
        border-style:solid;
        text-align:center;
        margin:0px auto;
        border: 0px;
        padding: 0px; 
}
table.cent01 {
        background-color:#6B7B42;
        width:701px;
        border-width:0px;
        border-color:#663300;
        border-style:solid;
        text-align:center;
        margin:0px auto;
        border: 0px;
        padding: 0px; 
}
table.bot01 {
        background-color:#ADBD84;
        width:438px;
        height:120px;
        border-width:4px;
        border-style:solid;
        border-color:#ffffff;
        text-align:left;
        margin:0px auto;
}
td.lefttd {
        text-align:left;
}
td.righttd {
        text-align:right;
}
a{/*link*/
        color:#CCCCCC;
        font-style:normal;
        text-decoration:underline;
}
a:link {/*before*/
        color:#CCCCCC;
        font-style:normal;
        text-decoration:underline;
}
a:visited {/*after*/
        color:#663300;
        text-decoration:underline;
}
a:hover {/*on mouse*/
        color:#CC6600;
        font-style:normal;
        text-decoration:underline;
}
a:active {/*click*/
        text-decoration:none;
}
.headline {
        background-image: url(/img/header_line.gif);
        background-repeat: repeat-x;
        background-position: top;
}
.garage {
        background-color: #FFFFFF;
        background-image: url(img/gg_center.jpg);
        background-repeat: no-repeat;
        background-position: 222px 0px}
.garage2 {
        background-color: #FFFFFF;
        background-image: url(img/up_center4.jpg);
        background-repeat: no-repeat;
        background-position: right top}
.top {
        background-image: url(img/ggtop.jpg);
        background-repeat: no-repeat;
        background-position: bottom}
.1pxgreen {
        background-image: url(/img/1px_green.gif);
        background-repeat: repeat-x;
        background-position: bottom}
.glay {  
        background-image: url(/img/gg_gra.gif);
        background-repeat: repeat-y;
        background-position: bottom}
.font9r {
	font-size: 9px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
        text-color: #292918;
        text-align:right;
}
.font9 {
	font-size: 9px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
        text-color: #292918;
}
.font10 {
	font-size: 10px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.font11 {
	font-size: 11px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.font12 {
	font-size: 12px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.font14 {
	font-size: 14px;
	line-height: 130%;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
ul#contents{
        list-style:none;
        width:100%;
}
ul#contents li{
        list-style:none;
        width:128px;
}
ul#contents a{
        display:block;
        width:128px;
        height:35px;
        text-indent:-500px;
        overflow:hidden;
}
a.service{
        background-image:url(img/service.gif);
}
a:hover.service{
        background-position:0px -36px;
}
a.mail{
        background-image:url(img/service.gif);
}
a:hover.mail{
        background-position:0px -36px;
}
a.photo{
        background-image:url(img/service.gif);
}
a:hover.photo{
        background-position:0px -36px;
}
-->
