body {
 margin: 50px;
 scrollbar-face-color: #333333;
 scrollbar-track-color: #000000;
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-3dlight-color: #999999;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-shadow-color: #FFFFFF;
 scrollbar-darkshadow-color: #000000;}

.logo_top {font-size:32px; color:#FFFFFF; margin-left:10px}
.title1 {font-size:20px; font-weight:bolder; color:#FFFFFF}
.title_intro {text-align:right; margin-right:10px; font-size:22px; font-weight:bolder; color:#339966}

.logo_top {font-size:32px; color:#FFFFFF; margin-left:10px}
.title1 {font-size:20px; font-weight:bolder; color:#FFFFFF}
.title_intro {text-align:right; margin-right:10px; font-size:22px; font-weight:bolder; color:#339966}


.index1_top {font-size:16px; margin-left:10px; color:#339900; margin-right:20px}
.index2_top {font-size:16px; margin-left:10px; color:#FFCCFF; margin-right:20px}
.index3_top {font-size:16px; margin-left:10px; color:#CC88ff; margin-right:20px}
.index4_top {font-size:16px; margin-left:10px; color:#999933; margin-right:20px}
.index5_top {font-size:16px; margin-left:10px; color:#CC6600; margin-right:20px}
.index6_top {font-size:16px; margin-left:10px; color:#FF9999; margin-right:20px}
.index7_top {font-size:16px; margin-left:10px; color:#FF9999; margin-right:20px}

.intro1 {font-size:14px; align:middle; margin-left:5px; margin-right:12px; color:#FFFFFF; line-height:34px}
.intro2 {font-size:12px; margin-left:5px; line-height:20pt; color:#FFFFFF}
.intro3 {font-size:12px; margin-left:5px; line-height:15pt; color:#FFFFFF}

.back{margin-left:80px; font-size:12px; color:#999999
}

.koushin{text-align:right; color:#FFFFFF; font-size:14px
}

.news1 {font-size:14px; margin-top:5px; margin-left:10px; color:#FFFFFF}
.news2 {font-size:12px; margin-left:15px; color:#FFFFFF; line-height:25px}
.news_photo{font-size:10px; color:#FFFFFF}

.plants{font-size:14px; margin-top:20px; color:#FFFFFF; line-height:23px}
.plants2{font-size:12px; color:#FFFFFF; line-height:20px}

.intrior{font-size:14px; margin-top:20px; color:#FFFFFF; line-height:23px}
.intrior2{font-size:12px; color:#CCCCCC; line-height:20px}

.zakka{font-size:14px; margin-top:30px; margin-left:10px; margin-right:10px; color:#FFFFFF; line-height:20px}
.zakka_photo{text-align:center; font-size:14px; color:#FFFFFF}

.map {font-size:16px; margin-top:10px; margin-left:5px; margin-right:8px; color:#FFFFFF; line-height:25px}


p.link a{
 color:#ff9900;
 text-decoration: none;
}
p.link a:hover{
 color:#ff6600;
}


.link {font-size:16px; margin-left:5px; margin-right:12px; color:#FFFFFF; line-height:34px;}

.logo {font-size:22px; font-weight:bolder; color:#FFFFFF}
.title1 {font-size:20px; font-weight:bolder; color:#FFFFFF}
.title_intro {text-align:right; margin-right:10px; font-size:22px; font-weight:bolder; color:#339966}


.index1 {font-size:14px; margin-left:10px; color:#339966}
.index2 {font-size:14px; margin-left:10px; color:#CC6666}
.index3 {font-size:14px; margin-left:10px; color:#CC88ff}
.index4 {font-size:14px; margin-left:10px; color:#666633}
.index5 {font-size:14px; margin-left:10px; color:#ff6633}
.index6 {font-size:14px; margin-left:10px; color:#CC6666}
.index7 {font-size:14px; margin-left:10px; color:#666633}



.intro {font-size:12px; margin-left:10px; color:#FFFFFF; line-height:20pt}
