/* gallery */
body{background:#fff; color:#000; font-size:12px; line-height:140%; text-align:center; margin:0 0 0; padding:0;}
div,p,ul,li,dl,dt,dd,form{margin:0; padding:0;}
li{list-style:none;}
img{border:none; vertical-align:bottom;}
td img{vertical-align:baseline;}

/* page--------------- */
#container{width:571px; margin:0 auto; text-align:left;}
#title{background:#000; padding:3px; min-height:24px; font-size:16px; line-height:130%; font-weight:bold; color:#fff; text-align:center;}
#date{clear:both; padding:10px 0; font-size:10px; line-height:130%; text-align:center;}
.galleryimage{clear:both; width:480px; margin:0 auto 5px; zoom:1;}
.galleryimage:after{content:"."; display:block; visibility:hidden; height:0.1px; font-size:0.1em; line-height:0; clear:both;}
.galleryimage .fL{width:230px;}
.galleryimage .fR{width:230px; text-align:right;}
.galleryimage .prof{font-size:10px; line-height:130%;}
.galleryimage .prof img{float:left; margin-right:5px;}
.galleryimage .comment{width:250px ! important; font-size:10px; line-height:140%;}

#foot{clear:both; height:40px; line-height:40px; font-size:10px; text-align:center;}

.fL{float:left;}
.fR{float:right;}

.fontR{color:#f00;}
.fontP{color:#d485B3;}


/* win.css------------------------------------------------------------------------- */

.log {  font-size: 10px; line-height: 130%}
.logb {  font-size: 16px; line-height: 130%; font-weight: bold}
.logwada {  font-size: 10px; line-height: 130%; padding-right: 10px; padding-left: 10px; padding-top: 10px}
.logm {  font-size: 12px; line-height: 140%}
.logs {  font-size: 10px; line-height: 130%}
.title {  font-size: 14px; font-weight: bold; color: #FFFFFF}
.ptitle {  text-decoration: none}
.color {  font-size: 10px; line-height: 130%; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.fontGlay {
	color: #666666;
	font-size: 10px;
	line-height: 130%;
}

#gmap{border:1px solid #ccc; width:265px;}
#gmap:after{content:"."; display:block; visibility:hidden; height:0.1px; font-size:0.1em; line-height:0; clear:both;}
#gmap iframe{ width:265px;}


#footer{padding-top:30px; clear:both;}
#footer #pagetop{width:800px; text-align:right; margin:0 auto;}
#footer #pagetop a{display:block; color:#fff; height:24px; line-height:24px; text-align:center; margin:0 0 0 auto; width:120px; background-image:url(img/pagetop.gif); background-repeat:no-repeat; background-position:0 0;}
#footer #footnav{clear:both; background:#000; line-height:30px; color:#fff; text-align:center;}
#footer #footnav a{color:#fff;}
#footer #copyright{background:#000; line-height:20px; color:#fff; font-size:11px; text-align:center;}

