html,body {
margin:0;
background-image : url(main_bg.gif);
background-repeat:repeat-x;
background-color:#ffffff;
}

a:link {
color:#336666;
}
a:visited {
color:#336666;
}
a:active {
color:#339999;
}
a:hover {
color:#ff9900;
}

img {
border:0;
}

h1 {
padding:0;
margin:10px 0;
border:0;
}

p {
padding:0;
margin:10px 0;
border:0;
}

/*余白*/
.margin10 {
margin-left:10px;
}

.margin20 {
margin-left:20px;
}

.read {
margin-left:10px;
margin-top:20px;
margin-bottom:10px;
}

/* テキスト*/
.navitxt {
font-size:80%;
line-height:150%;
font-weight:bold;
text-indent:10px;
padding-right:18px;
background-image : url(navi_arrow.gif);
background-repeat:no-repeat;
}

.activetxt {
font-size:80%;
line-height:150%;
font-weight:bold;
text-indent:10px;
padding-right:18px;
background-image : url(navi_arrow.gif);
background-repeat:no-repeat;
color:#999999
;}

.txt {
font-size:90%;
line-height:150%;
color:#333333;
}

.stxt {
font-size:80%;
line-height:150%;
color:#333333;
}

.copyright {
font-size:90%;
line-height:150%;
color:#333333;
text-indent:20px;
}

/* 背景画像*/
.bgheader {
background-image : url(header_bg.gif);
background-repeat:repeat-x;
}

.bgsbuilding {
background-image : url(navi_bc.gif);
background-repeat:repeat-x;
}

.bgsbuilding2 {
background-image : url(r_bc.gif);
background-repeat:repeat-y;
}

.bgshop {
background-image : url(navi_bc.gif);
background-repeat:repeat-x;
}

.bgshop2 {
background-image : url(r_bc.gif);
background-repeat:repeat-y;
}

.bghotel {
background-image : url(images/navi_bc.gif);
background-repeat:repeat-x;
}

.bghotel2 {
background-image : url(images/r_bc.gif);
background-repeat:repeat-y;
}

.bgkou {
background-image : url(navi_bc.gif);
background-repeat:repeat-x;
}

.bgkou2 {
background-image : url(r_bc.gif);
background-repeat:repeat-y;
}

.bgparking {
background-image : url(navi_bc.gif);
background-repeat:repeat-x;
}

.bgparking2 {
background-image : url(r_bc.gif);
background-repeat:repeat-y;
}

.bgrestate {
background-image : url(navi_bc.gif);
background-repeat:repeat-x;
}

.bgrestate2 {
background-image : url(r_bc.gif);
background-repeat:repeat-y;
}

.bgcorp {
background-image : url(navi_bc.gif);
background-repeat:repeat-x;
}

.bgcorp2 {
background-image : url(r_bc.gif);
background-repeat:repeat-y;
}

.bgfooter {
background-image : url(footer_bg.gif);
background-repeat:repeat-x;
}

/* 背景色 */
.bcff9933 {
background-color:#ff9933;
}

.bc3366cc {
background-color:#3366cc;
}

.bc999999 {
background-color:#999999;
}

.bcff9900 {
background-color:#ff9900;
}

.bc333333 {
background-color:#333333;
}

.bccccccc {
background-color:#cccccc;
}

.bc777711 {
background-color:#777711;
}

.bcffeeaa {
background-color:#ffeeaa;
}

.bceebb00 {
background-color:#eebb00;
}

.bceeeeee {
background-color:#eeeeee;
}

.bc118800 {
background-color:#118800;
}

.bcee5522 {
background-color:#ee5522;
}

.bc00aaaa {
background-color:#00aaaa;
}

.bcdddddd {
background-color:#dddddd;
}

.bc {
background-color:#338833;
}
