body{color:#000; font-size:12px; line-height:140%; text-align:center; margin:0; padding:0;}
div,p,ul,ol,li,dl,dt,dd,form,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
li{list-style:none;}
img{border:none; vertical-align:bottom;}
td img{vertical-align:baseline;}
h1,h2,h3,h4,h5,h6,em{font-size:100%; font-weight:normal; font-style:normal;}

.fL{float:left;}
.fR{float:right;}
.fClear{clear:both;}

.cap1{padding-left:1em; text-indent:-1em;}


.log {  font-size: 11px; line-height: 130%}
.logb {  font-size: 16px; line-height: 130%; font-weight: bold}
.logwada {  font-size: 11px; line-height: 130%; padding-right: 10px; padding-left: 10px; padding-top: 10px}
.logm {  font-size: 12px; line-height: 140%}
.logs {  font-size: 11px; line-height: 130%}
.title {  font-size: 14px; font-weight: bold; color: #FFFFFF}
.ptitle {  text-decoration: none}
.color {  font-size: 11px; line-height: 130%; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.fontGlay {
	color: #666666;
	font-size: 11px;
	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;}

.text-l td,
.list td,
#list td{text-align:left;}